python条件语句

时间:2022-03-05 00:48:48

条件语句

(运算符构成条件)

if

格式: if 条件: 条件成立执行的语句 例:

d=input(‘请输入id:/n’)	#提示:这里的input输入的是字符串类型,所以在下面判断的时候要进行转换																				不然就 if id==‘1’
if id==int(1):
	print(你的id为1)
    print(。。。。。)
    。。。。

python又一大特点: python中不用{}来规定内容范围,python用缩进来表示该行代码是否与上一行是一体的。if条件语句中,if条件命令下的条件命令就是if命令行下缩进在if之后的命令语句

格式1:

if 条件1:
        条件1成立执行的语句
    else:
        条件1不成立执行的语句

格式2:

 if 条件1:
        条件1成立执行的语句
    elif 条件2:
        条件2成立执行的语句
    elif 条件3:
        条件3成立执行的语句
    .....
    else:
        以上条件都不成立执行的语句

if的简写形式: 成立的执行语句 if 条件 else 不成立的执行语句,比如:print(ok) if a>b else print(no) 例:

a = int(input('输入比大小的a值:'))
b = int(input('输入比大小的b值:'))
print('Ok') if a > b else print('No')

if会将条件结果自动转换成一个布尔值: 只有在空字符串和0、None、()、{}、[]的时候,布尔值为False,其他时候都为True

随机数: import random #导入random这个库 ran=random.randint(范围) #random.randint(范围:1,10):生成随机数的函数

绝对值: abs(变量) #将变量变为绝对值