当前位置: 首页 > wzjs >正文

重庆sem网站推广友情链接出售平台

重庆sem网站推广,友情链接出售平台,3d网站建设制作,图书馆理论与建设网站学习python的第二天 一、判断语句 1、布尔类型和比较运算符 1、布尔类型 表示现实生活中的逻辑,真(True,用数字1表示)和假(False,用数字0表示) 2、布尔类型变量的定义 变量的名称 布尔类…

学习python的第二天

一、判断语句

1、布尔类型和比较运算符
1、布尔类型

表示现实生活中的逻辑,真(True,用数字1表示)和假(False,用数字0表示)

2、布尔类型变量的定义
变量的名称 = 布尔类型字面量

简单示例:

# 定义变量存储布尔类型的数据
demo1 = True
demo2 = False
print(f"demo1 的值为{demo1}, 它的类型是{type(demo1)}")
print(f"demo1 的值为{demo2}, 它的类型是{type(demo2)}")

示例结果:

demo1 的值为True, 它的类型是<class 'bool'>
demo1 的值为False, 它的类型是<class 'bool'>
3、比较运算符
运算符说明
==判断内容是否相等,相等True,反之False
!=判断内容是否不相等,不相等True,反之False
>判断运算符左侧内容是否大于右侧,大于True,反之False
<判断运算符左侧内容是否小于右侧,小于True,反之False
>=判断运算符左侧内容是否大于等于右侧,大于等于True,反之False
<=判断运算符左侧内容是否小于等于右侧,小于等于True,反之False

简单示例:

# 比较运算符的运用
# ==,!=,>,<,>=,<=
demo1 = 1
demo2 = 1
print(f"1 == 1的结果是:{demo1 == demo2}")demo1 = "糖果"
demo2 = "糖锅"
print(f"\"{demo1}\" == \"{demo2}\"的结果是:{demo1 == demo2}")demo1 = 1
demo2 = 2
print(f"1 != 2的结果是:{demo1 != demo2}")
print(f"1 > 2的结果是:{demo1 > demo2}")
print(f"1 < 2的结果是:{demo1 < demo2}")
print(f"1 >= 2的结果是:{demo1 >= demo2}")
print(f"1 <= 2的结果是:{demo1 <= demo2}")

示例结果:

1 == 1的结果是:True
"糖果" == "糖锅"的结果是:False
1 != 2的结果是:True
1 > 2的结果是:False
1 < 2的结果是:True
1 >= 2的结果是:False
1 <= 2的结果是:True
2、if 语句的基本格式
语法
if 要判断的条件:条件成立时要做的事情(注意缩进)

简单示例:

age = 23if age >= 18:print("糖锅已经可以去当牛马了")# 没有缩进的语句不归属于if,不受if控制
print("糖锅是个合格的牛马")

示例结果:

糖锅已经可以去当牛马了
糖锅是个合格的牛马
3、if else 语句
语法
if 条件:满足条件执行的代码1满足条件执行的代码2...
else:不满足条件执行的代码1不满足条件执行的代码2...

简单示例:

age = 16if age >= 18:print("糖果已经可以去当牛马了")
else:print("糖果还没有成年,不满足当牛马的年龄标准")

示例结果:

糖果还没有成年,不满足当牛马的年龄标准
4、if elif else 语句
语法
if 条件1:满足条件执行的代码1满足条件执行的代码2...
elif 条件2:满足条件执行的代码1满足条件执行的代码2...
...
elif 条件n:满足条件执行的代码1满足条件执行的代码2...
else:所有条件都不满足时执行的代码1所有条件都不满足时执行的代码2...

简单示例:

age = int(input("请告诉我你的年龄:"))if age == 23:print("你23岁啦~你应该时糖锅吧")
elif age == 16:print("你16岁啦~你应该时糖果吧")
else:print("我不知道你是谁啊")

示例结果:

请告诉我你的年龄:10
我不知道你是谁啊
5、判断语句的嵌套
语法
if 条件1:满足条件1执行的代码if 条件2:满足条件2执行的代码

简单示例:

if int(input("请告诉我你的年龄:")) == 23:print("23岁~好巧哟")if int(input("那你能告诉我你的身高吗?(cm)")) == 180:print("嚯嚯嚯!你是糖锅吧!!!")else:print("en,,,不认识你")
else:print("你好外星人")

示例结果:

请告诉我你的年龄:23
23~好巧哟
那你能告诉我你的身高吗?(cm)180
嚯嚯嚯!你是糖锅吧!!!

二、循环语句

1、while循环的基础语法
语法
while 条件:条件满足时执行的代码

简单示例:

count = 0
while count < 3:print("重要的事情说三遍!")count += 1

示例结果:

重要的事情说三遍!
重要的事情说三遍!
重要的事情说三遍!

注意:while循环中的条件需要提供布尔类型的值,真表示继续,假表示终止。其次还要规划好我们的终止条件,否则很可能造成死循环。

2、while循环的嵌套应用
语法
while 条件1:条件1满足时执行的代码while 条件2:条件2满足时执行的代码

简单示例:

# 输出九九乘法表
i = 1
while i <= 9:j = 1while j <= i:# end控制print语句不换行,\t制表符控制算式对齐print(f"{j} * {i} = {i * j}\t", end = '')j += 1i += 1# 控制换行print()

示例结果:

1 * 1 = 1	
1 * 2 = 2	2 * 2 = 4	
1 * 3 = 3	2 * 3 = 6	3 * 3 = 9	
1 * 4 = 4	2 * 4 = 8	3 * 4 = 12	4 * 4 = 16	
1 * 5 = 5	2 * 5 = 10	3 * 5 = 15	4 * 5 = 20	5 * 5 = 25	
1 * 6 = 6	2 * 6 = 12	3 * 6 = 18	4 * 6 = 24	5 * 6 = 30	6 * 6 = 36	
1 * 7 = 7	2 * 7 = 14	3 * 7 = 21	4 * 7 = 28	5 * 7 = 35	6 * 7 = 42	7 * 7 = 49	
1 * 8 = 8	2 * 8 = 16	3 * 8 = 24	4 * 8 = 32	5 * 8 = 40	6 * 8 = 48	7 * 8 = 56	8 * 8 = 64	
1 * 9 = 9	2 * 9 = 18	3 * 9 = 27	4 * 9 = 36	5 * 9 = 45	6 * 9 = 54	7 * 9 = 63	8 * 9 = 72	9 * 9 = 81	
3、for循环的基础语法
1、语法
for 临时变量 in 待处理数据集:循环条件满足时执行的代码

简单示例:

str = "糖锅喜欢笑哈哈~"for i in str:print(i)

示例结果:

糖
锅
喜
欢
笑
哈
哈
~

注意:临时变量作用范围只限定在for循环中,但是我们在实际编程中在for循环外部访问临时变量的话也可以访问成功!!!尽管如此,我们不建议这样做,不允许你这样~如果你硬要访问请在for循环外先定义它。

2、range语句
语法
# 获取一个从0开始,到num结束的数字序列(不含num本身)
range(num)# 获取一个从num1开始,到num2结束的数字序列(不含num2本身)
range(num1, num2)# 获取一个从num1开始,到num2结束的数字序列(不含num2本身)
range(num2, num2, step) # step为数字之间的步长,如range(5, 10, 3)获取的数据是[5, 8]

简单示例:

for i in range(5):print(f"{i} ", end='')
print()for i in range(1, 10):print(f"{i} ", end='')
print()for i in range(5, 10, 3):print(f"{i} ", end='')

示例结果:

0 1 2 3 4 
1 2 3 4 5 6 7 8 9 
5 8 
4、for循环的嵌套应用
语法
for 临时变量 in 待处理的数据集:满足条件是执行的代码for临时变量 in 待处理的数据集:满足条件时执行的代码

简单示例:

# 打印九九乘法表 	
for i in range(1, 10):for j in range(1, i + 1):print(f"{j} * {i} = {j * i}\t", end = '' )print()

示例结果:

1 * 1 = 1	
1 * 2 = 2	2 * 2 = 4	
1 * 3 = 3	2 * 3 = 6	3 * 3 = 9	
1 * 4 = 4	2 * 4 = 8	3 * 4 = 12	4 * 4 = 16	
1 * 5 = 5	2 * 5 = 10	3 * 5 = 15	4 * 5 = 20	5 * 5 = 25	
1 * 6 = 6	2 * 6 = 12	3 * 6 = 18	4 * 6 = 24	5 * 6 = 30	6 * 6 = 36	
1 * 7 = 7	2 * 7 = 14	3 * 7 = 21	4 * 7 = 28	5 * 7 = 35	6 * 7 = 42	7 * 7 = 49	
1 * 8 = 8	2 * 8 = 16	3 * 8 = 24	4 * 8 = 32	5 * 8 = 40	6 * 8 = 48	7 * 8 = 56	8 * 8 = 64	
1 * 9 = 9	2 * 9 = 18	3 * 9 = 27	4 * 9 = 36	5 * 9 = 45	6 * 9 = 54	7 * 9 = 63	8 * 9 = 72	9 * 9 = 81	
5、循环中断:break 和 continue
1、continue

作用:中断本次循环,直接进入下一次循环,用在for循环和while循环中的效果时一致的

简单示例:

for i in range(3):print("糖锅好帅!")continueprint("糖锅丑八怪!!!")

示例结果:

糖锅好帅!
糖锅好帅!
糖锅好帅!
2、break

作用:直接结束循环,用在for循环和while循环中的效果时一致的

简单示例:

for i in range(100):breakprint("讨厌你")
print("喜欢你")

示例结果:

喜欢你

好啦好啦,今日先小学一会,碎觉~

http://www.dtcms.com/wzjs/586209.html

相关文章:

  • 泰安建站哪家好wordpress数据文件
  • 三层架构做网站还是系统阜宁做网站需要多少钱
  • 辽宁省建设厅特种工查询网站响应式网站适合优化吗
  • jsp小型网站开发网站上线倒计时页面
  • 广州企业网站建设哪家服务好新任上海市领导调整公示
  • 福州公司网站开发方案注册公司多少钱收费
  • 微信网站建站平台抖音代运营怎么样
  • 高端网站 设计彩票网站建设需要什么
  • 男男做暧暧视频网站专业模板网站制作价格
  • 公众号可以做自己网站的超链接鲜花导购网页制作
  • 织梦的手机端网站岳阳网站开发
  • 北京pc端网站开发python网站开发pdf
  • 课外辅导东莞网站建设技术支持企业网站优化方案的策划
  • 品牌和网站建设网站建站过程分析
  • 某网站开发项目进度表论坛网站备案
  • 网站建设网页设计师网站营销费用
  • 枣庄网站seo交换链接适合哪些网站
  • 免费微网站制作教程视频wordpress 分类文章插件
  • 网站建设图片属性设置邢台做wap网站的公司
  • 网站建设公司哪家好 要上磐石网络wordpress图片专辑
  • 网站改版建设公司wordpress文章随机排序
  • c2c电商网站做养生网站需要资质吗
  • WordPress软件连接不了网站哈尔滨口碑好的网站建设
  • 网站更改公司需要重新备案吗学设计的网课
  • 溧阳建设集团网站frontpage网页制作软件下载
  • 莱西建设局官方网站it项目外包公司
  • 网站访问频率个体工商户网站备案流程
  • 手机网站开发工具6安徽建设厅官网
  • 建设学院网站的通知书wordpress临时关闭页面
  • 乌市正规网站建设创建网站怎么赚钱的