鱼C论坛

 找回密码
 立即注册
查看: 2095|回复: 0

[学习笔记] Pythonday8

[复制链接]
发表于 2019-1-22 20:39:52 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 Qweryas4 于 2019-1-22 20:39 编辑

1、复制列表:friend_foods = my_foods[:],这样即使分别重新加入值时,也不会只出现一个列表数据。
2、元组:
Python将不能修改的值称为不可变的 ,而不可变的列表被称为元组 。元组看起来犹如列表,但使用圆括号而不是方括号来标识。
元组中元素不可以再修改,但是可以重新定义元组。
3、在Python中检查是否相等时区分大小写;如果大小写无关紧要,而只想检查变量的值,可将变量的值转换为小写,再进行比较:car.lower() == 'audi';
4、要判断两个值是否不等,可结合使用惊叹号和等号(!= ),其中的惊叹号表示不 ;
5、条件语句中可包含各种数学比较,如小于、小于等于、大于、大于等于;
6、检查多个条件:使用and 检查多个条件:如果每个测试都通过了,整个表达式就为True ;如果至少有一个测试没有通过,整个表达式就为False 。使用or 检查多个条件:关键字or 也能够让你检查多个条件,但只要至少有一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用or 的表达式才为False 。
7、检查特定值是否不包含在列表中:确定特定的值未包含在列表中很重要;在这种情况下,可使用关键字not in :if user not in banned_users:;
8、布尔表达式:条件测试的别名。与条件表达式一样,布尔表达式的结果要么为True ,要么为False 。布尔值通常用于记录条件:如game_active = True
9、if-else 语句块类似于简单的if 语句,但其中的else 语句让你能够指定条件测试未通过时要执行的操作。
10、经常需要检查超过两个的情形,为此可使用Python提供的if-elif-else 结构。Python只执行if-elif-else 结构中的一个代码块,它依次检查每个条件测试,直到遇到通过
了的条件测试。测试通过后,Python将执行紧跟在它后面的代码,并跳过余下的测试。
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-23 13:22

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表