流程控制语句if

一、if

第一种:冒号的作用:条件与结果分开,程序一读到冒号,就说明前面是条件后面是结果

if 5 > 4 :
    print(555)
print(888)
View Code

 

第二种:这里也可以直接  if True:

if 5 > 4 :
    print(555)
else :
    print(666)

 

第三种:多选:两个等于是比较,这里的1要加引号,是因为input出来的是字符串,字符串和数字不能比较

num = input('输入数字')

if num == '1':
    print(111)
elif num == '2':
    print(222)
else:
    print(333)

 

想把字符串转化成数字类型:int(str),但是这个字符串必须是由数字组成的

数字转化成字符串:str(int)

接下来就可以直接和数字进行比较了

num = int(input('输入数字'))

if num == 1:
    print(111)
elif num == 2:
    print(222)
else:
    print(333)

 

第四种:嵌套if

if中包含if

 

posted @ 2021-03-19 20:22  吃啥呦?  阅读(109)  评论(0)    收藏  举报