Python小练习实践

本文介绍了Python编程中的交互模式与文件模式的区别,强调了if条件语句和Input函数的使用。此外,详细讲解了len()函数计算长度,以及range在for循环中的应用。还阐述了break和continue在控制流程中的作用,提供了相关的小练习帮助读者巩固知识。
摘要由CSDN通过智能技术生成

在交互模式下,可以不写print;默认调用 print(repr(a))

文件模式,必须写print。

If语句

Input语句,返回的是字符串

len(),长度

小练习:

输入一个自己的生日月份

写个if 和else 判断一下当月是否是你的生日月

不同类型的不能做比较

If elif else

Range

For i in xxx,xxx必须是一个序列,包括字符串,数组,元组等

步长

Break 和continue

Break:退出循环

Continue:退出本次循环,继续执行下一次

小练习:

1)只输出10,9,8,7,6,5

2)只输出 5

只要不是break退出的,会执行else语句。

死循环,Ctrl+C 退出循环

只要不是break退出的,会执行else语句。

小练习:

1)输入三个字母 a,e,r

当输入a,break

当输入e,continue

当输入r,再次提示输入字母,并输出该字母

while 1:
    s = input("请输入3种字母:e/a/r  ")
    if s == "e":
        break
    elif s == "a":
        continue
    elif s == "r":
        s = input("请输入3种字母:e/a/r  ")
        print(s)
    else:
        break

2)输入三个字母 a,e,r

当输入a,break

当输入e,continue

当输入r,再次提示输入字母,并输出该字母

限制只允许输入3次,输入r之后的再次输入不算在内

n=3
while n>=1:
    s = input("请输入3种字母:e/a/r  ")
    n-=1
    if s == "e":
        break
    elif s == "a":
        continue
    elif s == "r":
        s = input("请输入3种字母:e/a/r  ")
        print(s)
    else:
        break

资料获取方法

【留言777】

各位想获取源码等教程资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值