python中while循环的基本语法形式,while循环语句用法python

  python中while循环的基本语法形式,while循环语句用法python

  一 range的用法

  range()函数

  范围(停止):0 ~停止-1

  范围(开始,停止):开始~停止-1

  范围(start,stop,step): start ~ stop-1,step为步长。

  二 for 循环使用的语法

  回收语法:

  范围(10)中的变量:

  循环需要执行的代码

  范围(10)中的变量:

  循环需要执行的代码

  否则:

  循环的执行结束了代码的执行。

  1)在c语言或Java中;如果需要1到100的加法,需要这样计算:

  总和=0

  for(int I=1;i100我):

  总和=总和I

  0 1 2 3 .100

  在Python中是这样的:

  显然,在Python中,这更简单。

  2)求1到100之间所有偶数的和

  3)求1到100之间所有奇数的和

  4)用户输入一个整数,并找出该数的阶乘。

  三 循环中的一些中止指令

  破:跳出整个循环,不回收里面的内容;

  Continue:跳出这个循环,continue之后的代码不会执行,但是会继续循环;

  退出:结束程序运行。

  四 用户登陆程序

  用户登录程序要求:

  1.输入用户名和密码;

  2.确定用户名和密码是否正确?(name=root ,passwd=westos )

  3.为了防止暴力破解,只有三次登录机会。如果超过三次,将会报告错误提示。

  用户输入正确的用户名和密码,表示登录成功。

  用户每犯一次登录错误,就减少一次机会。当三个机会都用完了,这个服务就没了。

  五 死循环

  1)while True用作无限循环。

  倒入操作系统模块

  当你输入Exit时退出程序。

  您可以输入命令并执行它。如果不输入exit,就不会退出这个程序。

  2) 2)while 1:(bool)也可以用作无限循环

  3)while 21:还行。但不多。

  六 输入两个数值,求两个数的最大公约数和最小公倍数

  七 while循环语句

  While条件语句:

  满足条件执行的语句

  否则:

  不满足条件而执行的语句

  用while将1加到100:

  八 猜数字游戏

  如果,虽然,打破

  1.系统随机生成一个从1到100的数字;

  * *如何随机生成整数,随机导入模块,执行random.randint(1,100);

  2.用户总共有5次猜数字的机会;

  3.如果用户猜的数大于系统给的数,打印“太大”;

  4.如果用户猜测的数字小于系统给出的数字,则打印‘太小’;

  5.如果用户猜中的数字与系统给出的数字相等,则打印‘恭喜中了100万’,退出循环。

  猜五次以上,游戏结束。

  当然,也可以使用while:

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: