python编程从入门到实践---day2
2019-03-26 23:20
120 查看
今天大概花了两小时的时间来看这本书,发现这本书在本身有其他面向对象语言基础的情况下,进度可以大大提升,因为这本书还是十分基础的,主要只涉及了一些语法和特性。下面记录一下今天看到的内容。
元组 – tuple
元组是一些列不可修改的元素,声明的时候用小括号,其他的一些操作可以参照列表。
a=(1,2,3,4)
虽然不能修改元组的元素,但是可以给存储的变量赋值,也就是重新定义整个元组。
a=(5,6,7,8)
if语句
这个就不用多说了,要注意的就是python里的语法。
if a==b: a=a+b elif a>b: a=a-b else: a=a+1 #注意python中的是冒号,然后else if 是elif
字典
在python的字典和Java中的map很类似,采用key-value键值对的形式来表示,用花括号来表示。
apple = {'color'='red','size'=5,'price'=10} print(apple['color']) #此处输出red
①添加键值对(不必关心键值对的添加顺序,只关心键和值之间的关联关系)
apple['location']='Shandong' print(apple) #输出{'color'='red','size'=5,'price'=10,'location'='Shandong'}
②修改字典中的值
apple['location']='Shanxi' print(apple) #输出{'color'='red','size'=5,'price'=10,'location'='Shanxi'}
③删除键值对 del
del apple['location'] print(apple) #输出{'color'='red','size'=5,'price'=10
④遍历字典、字典的值、字典的键
for key,value in apple.items(): print(key) print(value) for key in apple.keys(): print(key) for value in apple.values(): print(value) #以上主要注意items(),keys(),values()函数的选择
嵌套 (嵌套的重点在于如何遍历,如何取出其中的数值)
①字典列表(列表中的每个元素都是字典元素)
apple1={'color'='red','size'=5,'price'=10} apple2={'color'='green','size'=5,'price'=10} apple3={'color'='purple','size'=5,'price'=10} apples = [apple1,apple2,apple3]
②字典中存储列表
apple={ 'color'='red' 'sell_to_where'=['Beijing',Shanghai,'Shenzhen'] }
③字典中存储字典
apples={ 'hongfushi':{'color'='red','size'=5,'price'=10} 'sheguo':{'color'='purple','size'=5,'price'=10} }
over 得尽快把这本书看完。。。 然后再看比较深入的书
相关文章推荐
- Python编程:从入门到实践(课后习题1)
- Python编程从入门到实践:习题6-2
- Python编程从入门到实践笔记——用户输入和while循环
- python编程 从入门到实践 第五章 条件判断语句
- python编程从入门到实践18章 Django入门
- 《Python 编程-从入门到实践》2-1~2-11
- Python编程 从入门到实践 第六章 字典
- Python编程从入门到实践笔记——函数
- python 编程从入门到实践 第一章 起步
- Python编程从入门到实践 403页外键代码修正
- Python编程从入门到实践笔记——类
- python编程:从入门到实践 第五章课后题
- python 编程从入门到实践 第二章 变量和简单数据类型
- python 从入门到实践 第五章习题 (高级编程技巧 week3-1)
- Python编程:从入门到实践(课后习题8)
- python 编程 入门到实践 第四章 列表操作和元祖 (课后题加原书)
- Python编程从入门到实践笔记——文件
- Python编程_从入门到实践
- Python编程从入门到实践PDF下载高清完整扫描原版
- Python编程从入门到实践:习题4-13