Python基础-----while循环练习

一、使用while循环输出1 2 3 4 5 6   8 9 10

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3
 4 ‘‘‘
 5 使用while循环输出1 2 3 4 5 6   8 9 10
 6 ‘‘‘
 7
 8 count = 1
 9 while count<=10:
10     if count == 7:
11         pass
12     else:
13         print(count)
14     count += 1

二、使用while循环输出1~100的和

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3
 4 ‘‘‘
 5 使用while循环输出1~100的和
 6 ‘‘‘
 7
 8 i = 1
 9 sum = 0
10 while i<=100:
11     sum = sum + i
12     i += 1
13 print(sum)

三、使用while循环输出1~100内所有的奇数

#!/usr/bin/evc python 3
# -*- coding:utf-8 -*-

‘‘‘
使用while循环输出1~100内所有的奇数
‘‘‘
i = 0
while i < 100:
    i+=1
    while i % 2 != 0:
        print(i)
        i += 1

四、使用while循环输出1~100内所有的偶数

#!/usr/bin/evc python 3
# -*- coding:utf-8 -*-

‘‘‘
使用while循环输出1~100内所有的偶数
‘‘‘
i = 0
while i < 100:
    i+=1
    while i % 2 == 0:
        print(i)
        i += 1

五、使用while循环输出1-2+3-4+5.....+99的和

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3
 4 ‘‘‘
 5 使用while循环输出1-2+3-4+5.....+99的和
 6 ‘‘‘
 7
 8 i = 1
 9 sum = 0
10 while i<=99:
11     if i % 2 == 0:
12         sum = sum - i
13     else:
14         sum = sum + i
15     i += 1
16 print(sum)

六、判断用户登录,三次机会重试

 1 #!/usr/bin/evc python 3
 2 # -*- coding:utf-8 -*-
 3
 4 ‘‘‘
 5 用户登录,三次机会重试
 6 ‘‘‘
 7
 8
 9 count = 1
10 while count <= 3:
11
12     if input(‘请输入用户名:‘) == ‘Liming‘:
13         print(‘登录成功!‘)
14         break
15     else:
16         print(‘请重试!‘)
17     count += 1
18 else:
19     print(‘已失败三次,今日无法登录。‘)

原文地址:https://www.cnblogs.com/Meanwey/p/9497046.html

时间: 2024-11-12 19:51:24

Python基础-----while循环练习的相关文章

Python基础06 循环

Python基础06 循环 作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明.谢谢! 循环用于重复执行一些程序块.从上一讲的选择结构,我们已经看到了如何用缩进来表示程序块的隶属关系.循环也会用到类似的写法. for循环 for循环需要预先设定好循环的次数(n),然后执行隶属于for的语句n次. 基本构造是 for 元素 in 序列: statement 举例来说,我们编辑一个叫forDemo.py的文件 for a in [3,4.4,

python基础之循环结构以及列表

python基础之编译器选择,循环结构,列表 本节内容 python IDE的选择 字符串的格式化输出 数据类型 循环结构 列表 简单购物车的编写 1.python IDE的选择 IDE的全称叫做集成开发环境(IDE,Integrated Development Environment ) 常用的编程语言IDE开发工具有如下一些: VIM #经典的linux下的文本编辑器 Emacs #linux 文本编辑器, 比vim更容易使用 Eclipse # Java IDE,支持python, c ,

python基础之循环语句

一.if条件语句: 语法: 1.if单分支(单重条件判断) if expression: expr_true_suite 注释:expession为真执行代码expr_true_suite if单分支(单重条件判断) if not  active or over_time >= 10: print('Warning:service is dead') warn_tag+=1 2.if+else循环语句 if 1<2: print('ok') else: print('no') 3.多分支if+

python基础:循环语句和判断语句

小生博客:http://xsboke.blog.51cto.com 小生 Q Q:1770058260 -------谢谢您的参考,如有疑问,欢迎交流 一. python语句块和缩进 缩进是Python语法的一部分:在python语句中,空格是用来区分块的,每一块的语句,缩进量(空格)应该是相同的 Python语言利用缩进表示语句块的开始和退出(Off-side规则),而非使用花括号或者某种关键字: 增加缩进表示语句块的开始,而减少缩进则表示语句块的退出. 在Python中,冒号(:)用来标识语

Python 基础之循环

循环 要计算1+2+3,我们可以直接写表达式: >>> 1 + 2 + 3 6 要计算1+2+3+...+10,勉强也能写出来. 但是,要计算1+2+3+...+10000,直接写表达式就不可能了. 为了让计算机能计算成千上万次的重复运算,我们就需要循环语句. Python的循环有两种,一种是for...in循环,依次把list或tuple中的每个元素迭代出来,看例子: names = ['Michael', 'Bob', 'Tracy'] for name in names: prin

重学Python - Day 03 - python基础 -&gt; while循环实例 + Continue &amp;&amp; break的应用 + 列表的初步学习

while语句的应用 实例如下: 1 """ 2 述求:用户登录系统,最多只能登录三次 3 第三次失败后,程序终止 4 5 """ 6 user_table = {"python":"important","java":"more_important","shell":"linux"} 7 time = 1 8 9 while

Python基础-----while循环语句

while循环语句会执行条件成立下的代码块,同样需要注意缩进与冒号. 1 #!/usr/bin/evc python 3 2 # -*- coding:utf-8 -*- 3 4 ''' 5 while 条件为真: 6 代码块 7 ''' 8 #条件为真则代码块中的内容会永远执行下去 原文地址:https://www.cnblogs.com/Meanwey/p/9496592.html

python基础之循环与迭代器

循环 python 循环语句有for循环和while循环. while循环while循环语法 while 判断条件: 语句 #while循环示例 i = 0 while i < 10: i += 1; print(i) while else 语句 语法 while 判断条件: 语句 else: 语句 #while else 示例 n = 0 while n < 10: n += 1; print(n); else: print("n不小于10") for循环 for循环可以

python基础练习-循环

1.使用while循环输出1 2 3 4 5 6    8 9 10 2.求1-100的所有数的和 3.输出 1-100 内的所有奇数 或者 4.输出 1-100 内的所有偶数 或者 5.求1-2+3-4+5 ... 99的所有数的和 6.用户登陆(三次机会重试) 错误3次退出: 登录成功: