Python 3

if语句

同样的,Python中if语句的使用思想和C语言中的差不多,只是在书写格式上有所不同,所以这里就不重点说了只是说一下格式上的不同。
下面就举一个例子:
在这里插入图片描述在这里要注意缩进和冒号。
要检查是否两个条件都为True ,可使用关键字and 将两个条件测试合而为一;如果每个测试都通过了,整个表达式就为True ;如果至少有一个测试没有通过,整个表达式就 为False 。
关键字or 也能够让你检查多个条件,但只要至少有一个条件满足,就能通过整个测试。仅当两个测试都没有通过时,使用or 的表达式才为False 。
要判断特定的值是否已包含在列表中,可使用关键字in 。
在这里插入图片描述确定特定的值未包含在列表,可使用关键字not in 。
经常需要检查超过两个的情形,为此可使用Python提供的if-elif-else 结构。
这里的elif相当于C语言中的else if,所以照着C语言中的方法使用就行,只是变了一个名字。

字典

字典在Python中还是很重要的,因为这篇文章只是对Python的复习,所以并不会讲的特别细致,要想了解可以看这篇博客添加链接描述
键值对是字典中很重要的一个概念。
在Python中,字典用放在花括号{} 中的一系列键—值对表示。例如:

alien_0 = {'color': 'green', 'points': 5}

,字符串’color’ 是一个键,与之相关联的值为’green’ 。
键—值 对是两个相关联的值。指定键时,Python将返回与之相关联的值。键和值之间用冒号分隔,而键—值对之间用逗号分隔。在字典中,你想存储多少个键—值对都可以。
要获取与键相关联的值,可依次指定字典名和放在方括号内的键。
在这里插入图片描述 添加键—值对
在这里插入图片描述要修改字典中的值,可依次指定字典名、用方括号括起的键以及与该键相关联的新值。
在这里插入图片描述对于字典中不再需要的信息,可使用del 语句将相应的键—值对彻底删除。使用del 语句时,必须指定字典名和要删除的键。 例如:del alien_0[‘points’]
1、  遍历所有的键—值对
在这里插入图片描述for 语句的第二部分包含字典名和方法items() 。
2、 遍历字典中的所有键
在不需要使用字典中的值时,方法keys() 很有用。例如:
在这里插入图片描述遍历字典时,会默认遍历所有的键,因此,如果将上述代码中的for name in favorite_languages.keys(): 替换为for name in favorite_languages: ,输出 将不变。
3、遍历字典中的所有值
可使用方法values() ,它返回一个值列表,而不包含任何键。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值