接触Python day2

这篇博客记录了作者第二天学习Python的过程,主要涉及使用PyCharm的快捷键,如Ctrl+D复制多行,以及通过调试模式理解代码。介绍了for循环的使用,包括基本的循环、多层嵌套和break/continue的控制结构。此外,提到了99乘法表和素数的计算,这两个练习涉及了不同的逻辑和嵌套结构。还讨论了如何使用while循环以及for...else结构,并分享了在实现猜年龄游戏中遇到的问题和解决思路。
摘要由CSDN通过智能技术生成

昨天练口语练听力,放假的日子果然惰性都大了,今天继续Python入门~

学用pycharm

快捷键:复制多行 ctrl +d

                按住Ctrl键把鼠标放在代码上单击可以调出来具体参数(看源码)

                debug 调试模式业余版是右键可以进入 一行一行的代码检查

for 循环

基本(打印奇数和偶数 正序倒序)

for i in range(10):#for in 这两个是固定语法 range的意思是【0,1,2,。。。。。。10】

for i in range(50,100):
    if i%2==0:
        print(i)#打印50到100的偶数
for i in range(100,50,-1):#-1为步长这样子可以实现倒序打印
    if i%2==0:
        print(i)

多层嵌套for循环

for floor in range(1,7):#for in固定语法不能缺
    print(f"当前在{floor}层....")#用大括号要记得用f
    for room in range(1,10):#同一级别的缩进要保持一致
        print(f"当前在{room}室")
for floor in range(1,7):#for in固定语法不能缺
    print(f"-------------当前在{floor}层-------------")#用大括号要记得用f
    for room in range(1,10):#同一级别的缩进要保持一致
        print(f"当前在{floor}0{room}室")

嵌套一般不超过四层

break &continue

continue:停止本次循环,进入下次循环。(不要哪次就在哪次的时候continue)

for floor in range(1,7):
    print(f"---------当前所在{floor}层-------")
    if floor==3:
            print("废弃楼层")
            continue#停止本次循环 进入下次循环 注意!一个tab键就是一层嵌套,要根据优先级来确定谁是谁的嵌套不然缩进不同导致运行的结果不同
    for room in range(1, 10):
        print(f"当前所在{floor}0{room}室")
---------当前所在1层-------
当前所在101室
当前所在10
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值