码迷,mamicode.com
首页 > 其他好文 > 详细

赋值运算

时间:2019-04-23 21:23:53      阅读:171      评论:0      收藏:0      [点我收藏+]

标签:条件   lex   结构   一个   分支   ...   整数   pre   lse   

赋值运算符

'''
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:
所有录入的信息,均以字符串来处理,如果需要类型转化,需要手动添加
'''

赋值运算

标签:条件   lex   结构   一个   分支   ...   整数   pre   lse   

原文地址:https://www.cnblogs.com/limengda/p/10758718.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!