for...in循环
python里的for循环指的是for...in循环与C语言的for循环不一样 for语句格式:for else in iterable range 内置类用来生成指定区间的整数数列 注意:in的后面必须是一个可迭代的对象!!1 目前接触的可迭代对象:字符串,列表,字典,元祖,集合,range
#python里的for循环指的是for...in循环与C语言的for循环不一样
#for语句格式:for else in iterable
#range 内置类用来生成指定区间的整数数列
#注意:in的后面必须是一个可迭代的对象!!1
#目前接触的可迭代对象:字符串,列表,字典,元祖,集合,range
for i in range(0 , 10):
print(i)#只包括开头不包括结尾
for y in 'hello':
print(y)
while语句
#while循环语句
#while判断条件,条件成立是执行代码,条件不成立就停止循环
x=0
while x < 10:
print('hello world')
x=x+1
#x++ python里没有自增自减运算符
while练习1
求1到100的和
#求1到100的和
sum=0#定义一个求和的变量,用来保存求和的值
x=0
while x < 100:
x = x + 1
sum = x + sum
print('1到100的和为:',sum)
while练习2
求1到100之间所有偶数的和
#求1到100所有偶数的和
i=0
sum=0
while i < 100:
i = i + 1
if i % 2==0:
sum=sum+i
print("从1到100中所有偶数的和为:",sum)
循环的嵌套
#打印三角形
#外循环用来控制行数;内循环用来控制每一行的列数
#打印三角形
#外循环用来控制行数;内循环用来控制每一行的列数
#这一大段代码,是用来打印五行五列星星的
j=0
while j < 5:
j=j+1
i=0
while i < 5:
i=i+1
print("*",end=' ')
print()#用来换行
循环打印三角形
#外循环用来控制行数
#内循环用来控制列数
j=0
while j < 5:
j=j+1
i=0
while i < j:
i=i+1
print('*',end=' ')
print()
循环打印九九乘法表
#打印九九乘法表
j=0
while j < 9:
j=j+1
i=0
while i < j:
i=i+1
print("i*j=",i*j,end="\t")
print()
ps:今天发的有点晚了,但是虽迟但到哈,20个粉丝了感谢各位的支持,你们的支持就是我更新最大的动力。