首页 > 编程语言 >Day six of Python

Day six of Python

时间:2023-08-29 16:35:43浏览次数:56  
标签:Python six else break while 循环 死循环 countinue Day

今日内容大概:
if嵌套语法
分支结构练习内容
while 循环
while +break
标志位的使用
练习题
while+countinue+else
死循环
for循环
for+break+countinue+else
if嵌套语法:

 练习:

 

 循环结构:
关键字:while

 while+break

 break跳出本层循环的含义

 标志位的使用

 练习题:

猜年龄的游戏:
1. 普通要求:
只能猜三次,三次猜不对,直接结束程序
2. 拔高要求:
如果输错三次,程序不要结束,询问用户是否继续猜,yes/no,如果输入yes就继续让用户猜,否则直接结束程序.

 

 

 while+countinue

 

while+else

 

else: 当while循环中没有被中断(break)的时候会走else语句

 死循环

 如果一旦出现了死循环,CPU的利用率会极速拉满,导致其他程序也不能用,甚至于关机

for循环

"""for循环不会出现死循环,它的循环条件不是我们来控制,是人家内部已经控制好了"""

for循环和while循环都是用来重复一个事情的,for循环能够实现的功能,while循环都可以实现
for循环的语法结构更加简洁,它不容易出现死循环,所以,推荐以后能够使用for循环的都使用for循环

"""
可迭代对象:字符串、列表、字典、元组等,能够支持for循环的对象都是可迭代对象
for循环的语法格式:
for 变量名 in 可迭代对象:
pass

'''字典暴露的是字典的key'''

 range关键字

1. 方式1
for i in range(10): # 生成一个从0开始到9的数字
print(i)

for i in [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]:
print(i)


2. 方式2
for i in range(3, 10): # 生成一个从3开始到9的数字列表
print(i)

3. 方式三
for i in range(0, 250, 25): # 第三个参数代表的是步长
print(i)

for+break

 for+countinue

 for+else



for循环的嵌套

 









 
























标签:Python,six,else,break,while,循环,死循环,countinue,Day
From: https://www.cnblogs.com/wzh366/p/17665192.html

相关文章

  • Day10_字符编码
    1.字符编码的发展史: 2.utf-8的总结_1: 3.utf-8的总结_2: ......
  • Python+Flask接口实现简单的ToKen功能
    话不多说,上代码fromflaskimportrequest,jsonifyfromfunctoolsimportwrapsclassTokenRequired:@classmethoddeftoken_required(cls,f):@wraps(f)defdecorated_function(*args,**kwargs):#获取请求头部中的key字段......
  • Python多进程实例
    python多进程实例废话不多说,直接上代码。#-*-coding:utf-8-*-frommultiprocessingimportPoolfrommultiprocessingimportProcessimportmultiprocessingimportnumpyasnpimportpandasaspd#通用dataframe切片后多进程异步执行方法defparallelize_dataf......
  • drf-day2
    昨日作业1用django写个demo---》postman测试1、传用户名密码到后端,查询数据库,都对了---》返回json格式{code:100,msg:登录成功}---》urlencoded2、打印request.POST3、打印request.body2写一个接口,可以长传文件{code:100,msg:上传成功}request.POST---->有......
  • python字典中的值为列表
    python字典中的值为列表构造字典,字典中的值为列表。实例:vales=[13,12,11,3,4,5,20,30,31]ex=[0,0,0,1,1,2,2,2]#是对vales的分类结果我们需要将分类结果对应的值,放在一起,由此将使用字典,最为合适,而key就是分类标签,而value则为对应的数据。ex_dic={}for......
  • 低压电工证理论学习 Day1
    第一节电荷与电场电荷(Q)单位为库伦;电子(e)(负电荷)失去电子为带电正电荷,得到电子为带电负电荷。e=1.6×10的-19c。 电场电荷周围存在电场。F=QE,Q=电荷量,E=电场强度,F=电场力。电场强度E=F/Q=U/d,单位为V/m(伏每米)。空气电场强度超25~30KV/cm时,可能发生击穿放电。 电位与电压......
  • day①-python基础
    Python介绍发展史Python2or3?安装HelloWorld程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if...else语句表达式for循环breakandcontinue 表达式while循环作业需求 一、Python介绍python的创始人为吉多·范罗苏姆(GuidovanR......
  • 这是一个基于threading可停止线程的有限容量有限并行度的python任务管理器
    这是一个可停止线程的有限容量有限并行度的任务管理器基于:GitHub-AlitaIcon/StopableThreadJob:可停止线程任务管理器QuickStart基础调用与效果importtimeimportdatetimefromloguruimportloggerfromStopableThreadJob.job_managerimportJobManagerif__name......
  • 当某个excel工作簿的某个单元格的值发生变动时, 自动执行python某脚本, 如何实现?
    要实现当Excel工作簿中的某个单元格值发生变化时自动执行Python脚本,你可以考虑以下步骤:监视单元格变化:首先,你需要实现监视Excel工作簿中的特定单元格是否发生了变化。这可以通过使用VBA(VisualBasicforApplications)宏来实现。打开Excel工作簿,按下ALT+F11打开VBA编辑器,然后......
  • python 实现图片压缩
    1、背景由于前面推流通过代代版本更新,目前停留在图片每一帧根据键的不同存进django框架自带的内存空间中,但是因为存在同时观看27个,甚至更多的情况,所以降低性能就显得尤为重要,虽然现在前端观看9个仅用20%CPU性能,后端也不高,但是也是要降2、python压缩图片的选择一、Pillow库Py......