python中的判断语句[相同类型的值或者对象才能够进行比较]:python
#基本语法 if a > b: #此处有冒号: 同时此处的a和b能够是 数字,字符串,数组表示的是每一个值进行比较 print('a 大于 b') elif a==b: print('a 等于 b') else: print('a 小于 b')
#简单语法 if x : print('x 非0 非空字符 非空数组')
python input的用法:数组
#input的基本用法 name = input('请输入您的名字\n') print('您输入的内容为:', name)
input中的坑,input输入的内容为 str类型,若是和数字判断,则须要强制转换成数字int()函数
#错误例子 age = input('请输入一个数字'\n) #此处输入的数字age是一个str类型 if age > 10: #则会报错 supported between instances of 'str' and 'int' print('aaa') else: print('bbb') 此时能够强制转换 int(age) if int(age) > 10: print('aaa') else: print('bbb')
循环:spa
#基础语法 b为一个列表 for a in b: #a表示的列表b中的每个元素 ,b表示的是一个列表 后面有一个冒号: print(a) #while循环 while n > 0: #当不知足条件 n>0 为True则退出循环 print(a) break: #中断循环 continue: #当前循环不往下走,直接到下一循环
#函数 range(a,b) #表示生成一个a-b的一个整数序列 for a in range(b): #表示遍历一个 0-b之间的数字,若是b为10 则输出 0,1,2,3,4,5,6,7,8,9 list(range(b)) #表示生成一个0-b的一个数组列表 若是b为10 则表示[0,1,2,3,4,5,6,7,8,9]