当前位置: 首页> 科技> IT业 > 平面设计网址推荐_两阳夹一阴后续走势_万能优化大师下载_sem推广竞价托管公司

平面设计网址推荐_两阳夹一阴后续走势_万能优化大师下载_sem推广竞价托管公司

时间:2025/7/15 16:19:51来源:https://blog.csdn.net/weixin_64638001/article/details/145817212 浏览次数:0次
平面设计网址推荐_两阳夹一阴后续走势_万能优化大师下载_sem推广竞价托管公司

python

name = "John"  # 字符串变量赋值
age = 25       # 整型变量赋值

数据类型与转换

条件语句

if 语句

python

num = 10
if num > 5:print("数字大于 5")

if - else 语句

python

num = 3
if num > 5:print("数字大于 5")
else:print("数字小于等于 5")

if - elif - else 语句

python

num = 5
if num > 5:print("数字大于 5")
elif num == 5:print("数字等于 5")
else:print("数字小于 5")

assert 关键词

python

num = 10
assert num > 0, "数字必须大于 0"

循环语句

while 循环

python

count = 0
while count < 5:print(count)count += 1

while - else 循环

python

count = 0
while count < 5:print(count)count += 1
else:print("循环结束")

for 循环

python

fruits = ["apple", "banana", "cherry"]
for fruit in fruits:print(fruit)

for - else 循环

python

numbers = [1, 2, 3, 4, 5]
for num in numbers:if num == 6:break
else:print("没有找到 6")

range () 函数

python

for i in range(5):print(i)

enumerate () 函数

python

fruits = ["apple", "banana", "cherry"]
for index, fruit in enumerate(fruits):print(index, fruit)

break 语句

python

for i in range(10):if i == 5:breakprint(i)

continue 语句

python

for i in range(10):if i % 2 == 0:continueprint(i)

pass 语句

python

def func():pass

推导式

python

squares = [x**2 for x in range(5)]
print(squares)

异常处理

Python 标准异常总结

Python 标准警告总结

try - except 语句

python

try:num = 10 / 0
except ZeroDivisionError:print("除数不能为零")

try - except - finally 语句

python

try:num = 10 / 2
except ZeroDivisionError:print("除数不能为零")
finally:print("无论是否有异常,都会执行这里")

try - except - else 语句

python

try:num = 10 / 2
except ZeroDivisionError:print("除数不能为零")
else:print("计算结果:", num)

raise 语句

python

if age < 0:raise ValueError("年龄不能为负数")
  • 变量、运算符与数据类型详解

    注释

     

    在 Python 中,注释是用于增加代码可读性、解释代码功能但不会被程序执行的部分。

  • 单行注释:使用 # 符号,从 # 开始到本行末尾的内容均为注释。例如:
  •  

    收起

    python

    # 这是一个单行注释,用于解释下面代码的功能
    num = 10
    
  • 多行注释:可以使用三个单引号 ''' 或三个双引号 """ 来包裹多行注释内容。例如:
  •  

    收起

    python

    '''
    这是一个多行注释示例,
    可以跨越多行,
    用于对较大代码块或复杂功能进行说明。
    '''
    def func():pass
    

    python

    """
    同样,使用双引号也能实现多行注释,
    这种方式在文档字符串(docstring)中也常用,
    用于对函数、类等进行详细描述。
    """
    class MyClass:pass
    

    运算符

    算数运算符

     

    算数运算符用于执行基本的数学运算。以下是各种算数运算符及其说明和示例:

     
    操作符名称示例
    +1 + 1 结果为 2
    -2 - 1 结果为 1
    *3 * 4 结果为 12
    /3 / 4 结果为 0.75
    //整除(地板除)3 // 4 结果为 0
    %取余3 % 4 结果为 3
    **2 ** 3 结果为 8

    比较运算符

     

    比较运算符用于比较两个值,并返回布尔值(True 或 False)。具体如下:

     
    操作符名称示例
    >大于2 > 1 返回 True
    >=大于等于2 >= 4 返回 False
    <小于1 < 2 返回 True
    <=小于等于5 <= 2 返回 False
    ==等于3 == 4 返回 False
    !=不等于3!= 5 返回 True

    逻辑运算符

     

    逻辑运算符用于组合多个条件,同样返回布尔值。

     
    操作符名称示例
    and(3> 2) and (3 < 5) 返回 True
    or(1> 3) or (9 < 2) 返回 False
    notnot (2> 1) 返回 False

    运算符的优先级

     

    Python 中运算符具有特定的优先级顺序,从高到低依次为:

     
    运算符描述
    **指数(最高优先级)
    ~ + -按位翻转,一元加号和减号
    * / % //乘,除,取模和取整除
    + -加法减法
    >> <<右移,左移运算符
    &位‘AND’
    ^ |位运算符
    <= < > >=比较运算符
    <> ==!=等于运算符
    %= /= //= -= += == *=赋值运算符
    is is not身份运算符
    in not in成员运算符
    not and or逻辑运算符
     

    Python 的运算符优先级与 Java 类似,但在语法细节上存在一些差异。

    2 变量和赋值

     

    在 Python 中,使用变量之前必须先对其进行赋值。变量名的命名规则如下:

  • 变量名可以包含字母、数字和下划线。
  • 变量名不能以数字开头。
  • Python 变量名大小写敏感,例如 foo 和 Foo 是不同的变量。

  • 原码、反码和补码:计算机中表示整数的编码方式。
  • 按位非操作~:对二进制数的每一位进行取反操作。
  • 按位与操作 &:对两个二进制数的每一位进行逻辑与操作。
  • 按位或操作 |:对两个二进制数的每一位进行逻辑或操作。
  • 按位异或操作 ^:对两个二进制数的每一位进行异或操作(相同为 0,不同为 1)。
  • 按位左移操作 <<:将二进制数向左移动指定的位数。
  • 按位右移操作 >>:将二进制数向右移动指定的位数。
关键字:平面设计网址推荐_两阳夹一阴后续走势_万能优化大师下载_sem推广竞价托管公司

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: