标签:结果 优秀 art 内容 put 语法 使用 str 多分支
输入:input()
目的:为了让计算机像人一样接收外界输入的内容。
输出:print()
目的:为了让计算机像人一样把自己处理的结果输出给用户。
完整语法:
if 条件1:
代码1
代码2
...
elif 条件2:
代码1
代码2
...
elif 条件3:
代码1
代码2
...
else:
代码1
代码2
...
1.单分支
# print(‘start...‘)
# inp_name = input("请输入您的用户名:")
# if inp_name == "egon":
# print(‘ok‘)
# print(‘end...‘)
# print(‘start...‘)
# inp_name = input("请输入您的用户名:")
# if inp_name == "egon":
# print(‘ok‘)
# else:
# print(‘error‘)
# print(‘end...‘)
# 如果:成绩>=90,那么:优秀
# 如果成绩>=80且<90,那么:良好
# 如果成绩>=70且<80,那么:普通
# 其他情况:很差
# score = input("your score: ")
# score = int(score)
# if score >= 90:
# print("优秀")
# if 10 > 3:
# print(‘ok‘)
# elif score >= 80 and score < 90:
# print("良好")
# elif score >= 70 and score < 80:
# print("普通")
# else:
# print(‘很差‘)
# 优化版
# score = input("your score: ")
# score = int(score)
# if score >= 90:
# print("优秀")
# elif score >= 80:
# print("良好")
# elif score >= 70:
# print("普通")
# else:
# print(‘很差‘)
1.基本使用
# i=0
# while i < 5: # 5 < 5
# print(i) # 4
# i += 1 # i=5
"""
0
1
2
3
4
"""
2.死循环
# while True:
# # print(‘1111‘)
# 1+1
3.结束循环的两种方式
# 1、break:直接终止本层循环,不会有下一次循环
# tag = True
# while tag:
# print(‘start...‘)
# break
# print(‘end...‘)
# 2、条件改为假:不会直接终止本层循环,会在下一次循环时终止
# tag = True
# while tag:
# print(‘start...‘)
# tag = False
# print(‘end...‘)
4.while加continue,结束本次循环
# i = 0
# while i < 5:
# if i == 3:
# i+=1
# continue
# print(i) #
# i+=1 # i=3
5.while加else
else里面的内容,必须要循环正常结束才能运行,被break结束的循环是不能运行else的。
标签:结果 优秀 art 内容 put 语法 使用 str 多分支
原文地址:https://www.cnblogs.com/yuxinplus/p/14543663.html