学习python的第三天

时间:2021-07-05 16:30:16
Day3:
1.[:]代表某的副本而不是某的引用。
例:
a=[3,4,5]
c=[a[:]for j in range(4)]
[:] 代表a的副本而不是a的引用。
2.字典:
(1).字典是另一种可变容器模型,且可存储任意类型对象。
字典的每个键值对用冒号  :  分割,每个键值对之间用逗号  ,  分割,整个字典包括在花括号  {}  中 。
  
  
  
dict={ 'Name' : 'Zare' , 'Age' : 7 , 'Class' : '9' }
print "dict['Name']:" ,dict[ 'Name' ]
print dict[ 'Age' ]
(2). 字典值的两个重要的点需要记住:
a.不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住;
b.键必须不可变,所以可以用数字,字符串或元组充当,所以用列表就不行。
3.函数:
(1).定义一个函数。
a.函数代码块以  def  关键词开头,后接函数标识符名称和圆括号 ()
b.任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数;
c.函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明;
d.函数内容以 冒号起始,并且缩进
e. return [表达式]  结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回 None。
f.如果要定义一个空函数,可以用 pass 语句(pass可用来作为占字符);
g.函数可以同时返回多个值,但其实就是一个元组。