Day4 while循环及其循环的嵌套和练习

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个粉丝了感谢各位的支持,你们的支持就是我更新最大的动力。

  • 10
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值