循环
for循环
内置函数range
我们只需要在range函数的后面的括号中填入数字
range(head,tail+1)
右边不包含最后一个
基础的用法:
for iinrange(5):#range(5)中的数值有0,1,2,3,4一共五个数值,这个的功能是将每个数值输出print(i)#输出的结果就是0,1,2,3,4for iinrange(2,10):#输出2到9的数值print(i)#输出的结果是0,1,2,3,4,5,6,7,8,9for iinrange(1,10,2):#意思是从1到10(不包含10),每隔2输出print(i)#输出的结果为1,3,5,7,9for iin[1,2,3,4,5]:#[]这个是个数列print(i)#输出的结果是1,2,3,4,5
while循环
基础用法:
condition=1while condition<5:#满足condition<5是继续,不满足是跳出print(condition)
condition+=1#condition=condition+1whileFalse:print('hello')# while True:# print('hello')
布尔类型:
True和Flase
但凡能够产生一个布尔值的表达式为布尔表达式
比较运算
对于比较运算,如果比较式成立
那么则返回True,不成立则返回False