Python之路——选择结构和字典

选择结构
if…else无论在哪一门编程语言里都是最基础的东西,今天学了学python中的选择结构。

if  条件语句:
    执行语句1
else:
    执行语句2

python中写代码一定要注意缩进!!!

条件判断符:

'''
想最快的入门Python吗?请搜索:"泉小朵",来学习Python最快入门教程。
也可以加入我们的Python学习Q群:902936549,看看前辈们是如何学习的。
'''
==:相等。注意:要区分大小写(asd==Asd)返回的是False
!=:不相等
>:大于
<:小于
>=:小于等于
<=:大于等于

and:与(同时满足才为True)
or:或(只要一个满足则为True)

#and
if  条件语句1 and 条件语句2:
    执行语句1#同时满足才执行
else:
    执行语句2
#or
f  条件语句1 or 条件语句2:
    执行语句1#有一个满足便执行
else:
    执行语句2

是否包含:
in:包含
not in:不包含

a = ['a','b','c']
print('a' in a)#True
print('a' not in a)#False

if…elif…else结构

if  条件语句1:
    执行语句1
elif  条件语句2:
    执行语句2
else:
    执行语句3

判断列表是否为空:

if  列表名:
    执行语句

if 列表名:判断列表是否为空,如果为空返回False,至少包含一个元素为True

字典
字典的定义:

'''
想最快的入门Python吗?请搜索:"泉小朵",来学习Python最快入门教程。
也可以加入我们的Python学习Q群:902936549,看看前辈们是如何学习的。
'''
person = {'name':'Eric','age':22}

类似于Json,键值对来存储数据,中间逗号隔开

字典的访问:

print(person['name'])#输出Eric

字典的添加:

person['job'] = 'none'
#person = {'name':'Eric','age':22,'job':'none'}

字典的修改:

person['job'] = 'Java'
#person = {'name':'Eric','age':22,'job':'Java'}

删除:

del person['age']
#person = {'name':'Eric','job':'Java'}

遍历字典

遍历字典的方法:列表名.items():
遍历键的方法:列表名.keys():
方法keys()返回一个列表包含所有键
遍历值:列表名.values():
方法values返回一个列表包含所有值

字典和之前的列表是可以互相嵌套的,根据实际情况和要求选择使用方法。

你可能感兴趣的:(Python之路——选择结构和字典)