赋值运算
Posted limengda
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了赋值运算相关的知识,希望对你有一定的参考价值。
赋值运算符
'''
a = 10
b = 20
# 交叉赋值
a, b = b, a
# 运算赋值
num = 100
num **= 2 # num = num * num
# 解压赋值
a, _, c = [1, 2, 3] # a接收第一个值,c接收第三个值,_会接收值,但我们认为该值是被舍弃的
'''
if分支结构
'''
if 条件1:
代码块1
elif 条件2:
代码块2
...
elif 条件n
代码块n
else:
代码块n+1
# 注:如果出现条件A满足才需要进行条件B判断,就可以形成条件的嵌套
'''
while循环
'''
语法:
while 条件:
循环体
注:循环一般都具有出口(根据需求确定好出口)
continue:结束本次循环,进入下一次循环
break:结束本层循环
注:遇到continue,break,当次循环关键词逻辑下方的语句被中断屏蔽
# 了解
while...else...
当循环没有被break打断,else分支才会被执行
'''
数字类型
'''
整数:
py2:int | long
py3:int(不存在越界溢出)
小数:float(3.14)
复数:complex(5, 4) => 5 + 4j
'''
input
'''
py2:
会根据录入的信息,决定数据的类型
py3:
所有录入的信息,均以字符串来处理,如果需要类型转化,需要手动添加
'''
以上是关于赋值运算的主要内容,如果未能解决你的问题,请参考以下文章