首页 > 试题

1加到100

更新时间:2022-12-06 21:49:55 阅读: 评论:0

中考数学23题常用解法-不满是向上的车轮


2022年12月6日发(作者:钢铁是怎样炼成的 好词好句)

python1加到100while_Python—while循环

while循环结构

作⽤:提⾼开发效率,提⾼代码重⽤型,便于后期代码的维护!

基本格式:

while条件表达式:

Python代码

Python代码

Python代码

...

1.打印⼗⾏‘HelloWorld’

#初始化变量操作

i=0

#while循环的判断

whilei<10:#表达式结果真则进⼊循环内容,表达式结果为假则终⽌循环!

#循环内容

print('HelloWorld')

#变量⾃增或者⾃减条件

i+=1

程序的执⾏过程:

1.初始化变量num=0(只执⾏1次因为这是顺序结构部分)

2.进⼊while循环,判断条件表达式是否为真

3.条件能表达是为真,执⾏while后⾯的代码组

4.代码组执⾏完毕,再次进⼊while循环,,判断条件表达式是否为真

5.条件能表达是为真,执⾏while后⾯的代码组

6.代码组执⾏完毕,再次进⼊while循环,,判断条件表达式是否为真

7.条件能表达是为真,执⾏while后⾯的代码组

....

直到条件表达式的结果为假,终⽌循环!

2.计算1—100的和

#计数变量(需要累加的数值)

num=1

#累加和的变量

total=0

whilenum<=100:

#将num的值加到total中

total=total+num

#计数变量增加

num+=1

#在循环之外输出total的结果(顺序结构)

print(total)

3.打印1⾏10列的星星

i=0

whilei<10:

print('☆',end='')#取消print⾥⾯默认的换⾏符号,是输出的值横排显⽰

i+=1

4.打印10⾏10列的星星

#⽣成10⾏

j=0

whilej<10:

#输出1⾏10个星星

#⼀⾏10个星星

i=0

whilei<10:

print('★',end='')#取消print⾥⾯默认的换⾏符号,是输出的值横排显⽰

i+=1

#为当前⾏结束添加⼀个换⾏符号

print('n',end='')

#j⾃增操作

j+=1

其实i控制的是⾏的数量,j控制的是列的数量

5.打印10⾏10列隔⾏变⾊的星星

#⽣成10⾏

j=0

whilej<10:

#⽣成1⾏10列的星星

i=0

whilei<10:

#判断奇数⾏还是偶数⾏

ifj%2==0:#偶数⾏

print('★',end='')

el:#奇数⾏

print('☆',end='')

i+=1

#输出换⾏符号

print('n',end='')

#j⾃增

j+=1

6.打印10⾏10列隔列变⾊的星星

#⽣成10⾏

j=0

whilej<10:

#⽣成1⾏10列的星星

i=0

whilei<10:

#判断奇数⾏还是偶数⾏

ifi%2==0:#偶数⾏

print('★',end='')

el:#奇数⾏

print('☆',end='')

i+=1

#输出换⾏符号

print('n',end='')

#j⾃增

j+=1

7.⼀个while循环打印10⾏10列的星星

i=0

whilei<100:

#判断奇数⾏还是偶数⾏

if(i//10)%2==0:

print('★',end='')

el:

print('☆',end='')

#判断是否到了⾏的结尾位置

ifi%10==9:

print('n',end='')

i+=1

8.1个while循环打印10⾏10列隔列变⾊的星星

i=0

whilei<100:

#判断奇数列还是偶数列

ifi%2==0:

print('★',end='')

el:

print('☆',end='')

#判断序号是否是取余10得9

ifi%10==9:

print('n',end='')

i+=1

9.1个while循环打印10⾏10列隔⾏变⾊的星星

i=0

whilei<100:

#判断奇数⾏还是偶数⾏

if(i//10)%2==0:

print('★',end='')

el:

print('☆',end='')

#判断是否到了⾏的结尾位置

ifi%10==9:

print('n',end='')

i+=1

循环带有el的格式

el是在条件表达式结果为假(循环终⽌)时候执⾏的区间

i=0

whilei<10:

print('我爱Python!')

i+=1

el:

print('循环终⽌!')

11.⼀些⼩例题

母鸡3元⼀只,公鸡1元⼀只,⼩鸡0.5元⼀只,⼀百块钱买⼀百只鸡,多少种买法(三循环)

whilei<=33:

j=0

whilej<=100:

n=0

whilen<=100:

ifi+j+n==100and3*i+1*j+n/2==100:

print('母鸡%-2d只,公鸡%-2d只,⼩鸡%-2d只'%(i,j,n))

n+=1

j+=1

i+=1

12.99乘法表

i=1

whilei<=9:

j=1

whilej<=i:

result=j*i

print(j,'×',i,'=',result,'',end='')

#print('%2d*%2d=%2d'%(j,i,result),'',end='')

j+=1

i+=1

print()

转载

本文发布于:2022-12-06 21:49:55,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/88/55458.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:别挤啦
下一篇:黑孩子罗伯特
标签:1加到100
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图