python入门之if for while

if判断语句

if 要判断的条件:
    条件成立时,要做的事  


if 要判断的条件:
    条件成立的时候做的事情
else:
    条件不成立的时候做的事情

if  条件1 and 条件2
两个条件都满足,就返回True
两个条件有一个不满足,返回False

##or
if  条件1 or 条件2
两个条件只要有一个满足,就返回True
两个条件都不满足,返回False

if 要判断的条件:
    条件成立的时候做的事情
elif 条件2:
    ...
elif 条件3:
    ...
else:
    条件不成立的时候做的事情
elif和else都必须和if一起使用,不能单独使用

 

if 练习1:

if练习2:

if练习3--and:

if练习4--or:

 

if练习5--if-elif:

if嵌套练习:

综合练习1:

1. 输入年、月,输出本月有多少天。合理选择分支语句完成设计任务

        输入样例1:2004 2
        输出结果1:本月29天
        输入样例2:2010 4
        输出结果2:本月30天

版本2:

综合练习2--猜拳:

 for循环

for循环语法:

for 变量 in range(x):
    循环需要执行的代码
"""
"""
range(stop): 0 ~ stop-1
range(start,stop): start ~ stop-1
range(start,stop,step): start ~ stop-1 step(步长)

练习--阶乘:

练习:

有1,2,3,4四个数字
求四个数字能生成多少个互不相同且无重复数字的三位数(不能含有122 ,133,122类似)

 练习要求:

1.输入用户名和密码
2.判断是否正确(name= 'root' passwd= 'westos')
3.登陆仅有3次机会,超过3次,报错

break:跳出整个循环,不会再执行循环后面的内容
continue:跳出本次循环,continue后面的代码不再执行,但是循环依然继续
exit():结束程序的运行

1.exit():结束程序的运行

2.break:跳出整个循环,不会再执行循环后面的内容

3.continue:跳出本次循环,continue后面的代码不再执行,但是循环依然继续

练习--最大公约数&最小公倍数:

 

while循环

while 条件:
    条件满足时,做的事情1
    条件满足时,做的事情2
    ```
1.计数器

2.开始while循环


死循环:
while True:

练习--while用户登录:

练习--打印乘法表;

练习--猜数字:

1.随机生成1~100的数字
2.5次机会
3.too big
4.too small
5.恭喜,并退出循环

练习--判断回文数:

练习--判断变量名;

"""
1.字母、数字、下划线
2.只能以字母或者下划线开头
s = 'hello#'
"""
"""
1.第一个字符是否为字母或者下划线
2.如果是,继续
3.如果不是,报错
4.依次判断除了第一个字符以外的其他字符
5.判度是否为字母、数字或者下划线
"""

版本2;

 

 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值