首页天道酬勤while循环语句例子,for循环python

while循环语句例子,for循环python

张世龙 05-12 03:31 112次浏览

一. if语句

1.if-else

if判断的条件:

条件成立时要做的事

else:

条件不成立时做

2.if-elif-else

if判断的条件:

条件成立时要做的事

elif条件2 :

.

elif条件3 :

.

else:

条件不成立时做

elif和else都必须与if一起使用,不能单独使用

3. if嵌套

if判断的条件:

条件成立时要做的事

if判断的条件:

条件成立时要做的事

else:

条件不成立时做

else:

条件不成立时做

测试结果如下图所示

4. if逻辑运算符

与与

条件1 and条件2

如果两个条件都满足,则返回True

两个条件中的一个不满足,返回False

条件1 or条件2

如果满足两个条件之一,则返回True

两个条件都不满足,返回False

(1)与

)2)或

练习1 :输入年、月,输出本月有几天,合理选择分支语句完成设计任务

输入样本1:2004 2输出结果1 :本月29日

输入样本2:2010 4输出结果2 :本月30日

测试结果如下图所示

练习2 :

从控制台伸出的冲头(---石头(1) /剪刀(2) /布) )3)

电脑马上出拳--首先假设电脑只出石,完成整体代码功能

胜负(战胜石头剪刀)、(剪刀胜布)、布胜石头) )。

测试结果如下图所示

二. for循环

1. for循环语法

for变量inrange(x ) :

执行循环的代码

范围(stop ) : 0 ~ stop-1

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

范围(开始,停止,步骤) :开始到停止- 1步骤)步骤

示例: 1到100之间所有偶数的总和

练习1 :算出数,求出该数的阶乘

2. break、continue、exit在for中的应用

break:将跳出整个循环,不再执行循环后的内容

continue:已退出此循环,不再运行continue后的代码,但循环将继续

exit ) )结束:程序的执行

(1) break

)2)连续

(3)退出) )。

练习1 :有四个数字: 1、2、3、4。 求出4个数字相互不同,可以生成多少个没有重复的数字的3位。 (不能包含122 133这样的数字。 )

练习2 )输入用户名和密码,判断是否正确(name='root ',passwd='westos ' ) ),登录仅3次,超过3次,报告错误

练习3 :模拟命令提示行

练习4 :给出两个数,求出这两个数的最小公倍数和最大公约数

三.白周期

1. while循环语法

while条件:

满足条件时,要做的事情1

满足条件时,要做的事情2

.

示例:

2. while死循环

while True:

该做的事

使用练习while循环合计0到100之间的数字

使用练习while循环设计用户登录,当登录次数超过3次时报告错误

练习3 )在while循环中实现以下效果

(1)效果1

*

**

***

***

***

)2)效果2

***

***

***

**

*

(3)效果3

*

**

***

***

***

(4)效果4

***

***

***

**

*

使用练习while循环打印九九乘法表

使用练习while循环实现猜谜游戏

python处理文件,python35个保留字