条件控制之while和for
admin
2023-07-12 05:42:45
0

一。while 循环
     1.循环:重复做某件事

    2.语法
         while  条件:
         code1

    3.结束while的方式:
         1.条件不满足,下次循环开始时判断
         2.break直接结束本层循环

    4.while + continue
         continue 之后的代码不会运行了,直接开始下次循环
n= 0
while n < 6:
     if n == 4:
         n+=1
         continue
     else:
         print(n)
     n+=1

       
     5.while循环嵌套
         while:
             while:
                 while:
        

        break
             break
                 break
                
                
                
                
                
count = 1
tag = True
while tag:
     name = input("name: ")
     passwd = input("passwd ")
     if count == 3:
         print("too many")
         break
     if name == "chad" and passwd == "123":
         print("successfull")
         while tag:
             print("""
             1
             2
             3
             """)
             cho = input("choice:")
             if cho == "1":
                 print(1)
             elif cho == "2":
                 print(2)
             else:
                 print(3)
                 tag = False
     else:
         print("error")
         count +=1
                
    
    
     6. while + else
         如果while循环没有被break打断,才会执行
         循环要正常结束
count = 0
while count < 3:
     print(count)
     count += 1
else:
     print("run")   

二。for   循环
     循环取值简洁
         for+brek
         for+continue
         for+else

    dic = {"name":"sdfa","age":23}
     for i in dic:
         print(i,dic[i])
     返回字符串

    dic = {"name":"sdfa","age":23}
     for i,r in dic.items():
         print(i,r)
     以字符串返回key和value  

    dic = {"name":"sdfa","age":23}
     for i in dic.items():
         print(i)
     以元组返回key和value,一对key,value是一个元组

range(起始,结束,步长)
取头不取尾

相关内容

热门资讯

OpenAI,正式组建机器人事... 人工智能(AI)领域巨头OpenAI发布公告,宣布大力扩张内部机器人事业部,正式全面切入硬件赛道,实...
星火空间完成近亿元Pre-A轮... 据星火空间消息,6月1日,合肥星火空间科技有限公司完成近亿元Pre-A轮融资。本轮融资由云泽资本和轨...
刚刚,宇树IPO闪电过会!王兴... 智东西 作者 | 许丽思 编辑 | 漠影 智东西6月1日报道,刚刚,宇树通过上交所上市委会议审议。 ...
京东工业发起百川计划 携手上游... 京东工业大模型生态发布会6月1日在北京举行,京东工业携手合作伙伴正式开启“百川计划”,从数据、模型、...
强脑科技预计今年机械手销量大涨... IT之家 6 月 2 日消息,据彭博社 2 日(今天)报道,强脑科技预计,随着中国人形机器人产业快速...
一图看懂差距!iPhone 1... 快科技6月2日消息,iPhone 18 Pro不同版本电池容量不同的相关话题冲上社交平台热搜榜,引发...
iPhone 18 Pro 或... 据科技狐,近日,知名爆料人 Sonny Dickson 分享了 iPhone 18 Pro 全套机模...
武契奇:不排除卸任总统后担任总... 塞尔维亚总统武契奇近期密集释放政坛人事与大选相关信号,明确无意在 2027 年总统任期届满后谋求连任...
6月新机夯到拉盘点,告诉你哪台... 现在这形势,手机升价是不可能躲得过的了,而且涨价期至少持续两年。那既然内存涨价躲不过,就只能选升级大...
伊朗公开已故最高领袖哈梅内伊安... 新华社德黑兰6月2日电 据伊朗伊斯兰共和国通讯社2日报道,根据伊朗已故最高领袖阿里·哈梅内伊生前遗愿...