Task3

Dict字典

1.定义
字典(Dict),是可变的无序集合,同时是一种以键值对为基本元素的可以存储各种数据类型的集合,用大括号({})表示字典的开始和结束,元素之间用逗号(,)隔开。
键值对,由(Key)和(Value)组成,中间用冒号(:)分隔。采用键值对,可以更独立而紧密地表示两者之间的关系。字典属于典型地一对一映射关系地数据类型。
2.创建

>>>{}						#空字典
{}						
>>>d1 = {'Tom':29}				#定义一个元素地字典变量
>>>len()d1					#获取字典元素个数
1						#显示1个
>>>d2 = {1:'car',2:'bus'}			#定义两个元素地字典变量
>>>len()d2					#获取字典元素个数
2						#显示2个

的要求
a.唯一性:一个字典对象里所有的键必须唯一
b.不可变性:字典在使用中明确不能对元素地键进行直接修改
c.键的的要求:可以是Python语言支持的任何对象
3.字典的方法
a.字典元素增加:利用赋值、利用setdefault()方法
b.字典值查找:字典名+[Key]查找、利用get()方法
c.字典值修改:利用赋值修改键对应的值、利用update()方法
d.字典元素删除:del函数、pop()方法、popitem()方法
e.字典遍历操作:遍历所有键值对(items()方法)、遍历所有键(利用字典变量循环遍历、keys()方法获取字典键)、遍历所有值(通过键遍历值、利用values()方法获取值)
f.其他操作:in成员操作、clear()方法、copy()方法、fromkeys()方法

集合

1.特性
2.创建
3.方法
可参考菜鸟教程python集合

判断语句

if语句通过条件判断,进行代码模块的分支执行。
a.单分支判断
b.双分支判断
c.多条件多分支判断

三目表达式

python三目运算符

循环语句

1.while循环
基本语法格式:

while boolean_value1:
   子代码模块1

示例

>>>i=1						#循环控制变量i赋初值为0
>>>while i < 3					#当i小于3时,执行下面两行子代码模块
   i += 1					#i做加1运算
   print(i)					#打印输出i
 1						#第一次循环结果,i = 1
 2						#第二次循环结果,i = 2
 3						#第三次循环结果,i = 3

2.for循环语句
基本语法格式:

for <variable> in <sequence>:
	子代码模块1
else:
	子代码模块2

示例

>>>for i in range9):					#range(9)为0~9的有序集合
	if i != 0:					#0既不是偶数也不是奇数
		if i % 2 == 0:				
			print'%d是偶数'%(i))		#执行结果如下:
2是偶数
4是偶数
6是偶数
8是偶数	

参考:刘瑜著作《python编程》

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值