一、复合的if else语句
用户输入的数据默认都是str类型
num =int(input('please input:'))
if num>0:
print('num>0')
elif num==0:
print('num>0')
else:
print('num<0')
二、debug技能
1.step over(F8):重新执行下一步
2.rerun(CTRL+F5):重新执行当前.py文件
3.stop(CTRL+F2):终止执行
4.run to cursor 断点直接到鼠标聚集的行停住
5.resume program(F9) 继续执行,直到遇到下一个断点
三、循环结构
循环概念:重复做一件事情
循环分类:
1.for(常用)
使用场景:明确需要循环的次数
可迭代对象:字符串、列表、元组、字典
dict_1={'name':Alice,'age':18}
for i in dict_1.keys():
print (i)
for i in dict_1.values():
print (i)
for i in dict_1.items():
print (i)
2.while
使用场景:不明确需要循环的次数
要设置退出条件
import ra