- 博客(11)
- 收藏
- 关注
原创 Python自学笔记 - 0.自学材料
自学笔记学习资料为Python教程 - 廖雪峰的官方网站和Python学习手册(第4版)参考例程基本全部来自这两个资料,感谢作者和译者的工作
2017-09-02 09:41:39 396
原创 Python自学笔记 - 8.dict和set
1.dict Python内置了字典:dict的支持,dict全称dictionary,在其他语言中也称为map,使用键-值(key-value)存储,具有极快的查找速度。用dict实现一个“名字”-“成绩”的对照表,直接根据名字查找成绩,无论这个表有多大,查找速度都不会变慢。用Python写一个dict如下:>>> d = {'Michael': 95, 'Bob': 75, 'Tracy':
2017-09-27 11:22:32 266
原创 Python自学笔记 - 7.循环
for循环for x in ...循环就是把每个元素代入变量x,然后执行缩进块的语句。 比如我们想计算1-10的整数之和,可以用一个sum变量做累加:sum = 0for x in [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]: sum = sum + xprint(sum)range()函数,可以生成一个整数序列,再通过list()函数可以转换为list。 ra
2017-09-18 16:51:34 498
原创 Python自学笔记 - 6.条件判断
条件判断在Python程序中,用if语句实现, 根据Python的缩进规则,如果if语句判断是True,就把缩进的print语句执行了。 给if添加一个else语句和elif做更细致的判断、 注意不要少写了冒号:age = 3if age >= 18: #不要忘写冒号 print('adult')elif age >= 6: #不要忘写冒号 print('te
2017-09-13 16:06:02 331
原创 Python自学笔记 - 5.list和tuple
1.list是一种有序的集合>>> classmates = ['Michael', 'Bob', 'Tracy']>>> classmates['Michael', 'Bob', 'Tracy']变量classmates就是一个list。用len()函数可以获得list元素的个数:>>> len(classmates)3list的索引从0开始>>> classmates[0]'Michae
2017-09-02 11:34:14 210
原创 Python自学笔记 - 4.格式化
在Python中,采用的格式化方式和C语言是一致的,用%实现,举例如下:>>> 'Hello, %s' % 'world''Hello, world'>>> 'Hi, %s, you have $%d.' % ('Michael', 1000000)'Hi, Michael, you have $1000000.'常见的占位符有: %d 整数 %f 浮点数 %s 字符串
2017-09-02 11:19:05 291
原创 Python自学笔记 - 3.字符编码
“可变长编码”UTF-8编码可根据内容改变字节数,ASCII编码实际上可以被看成是UTF-8编码的一部分Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:>>> ord('A')65>>> ord('中')20013>>> chr(66)'B'>>> chr(25991)'文'如果知道字符的整数编码,还可以用十六进制这么写str
2017-09-02 11:10:19 275
原创 Python自学笔记 - 2.输出输入
print()函数也可以接受多个字符串,用逗号“,”隔开,就可以连成一串输出:>>>print('The quick brown fox', 'jumps over', 'the lazy dog') The quick brown fox jumps over the lazy dog print()会依次打印每个字符串,遇到逗号“,”会输出一个空格,因此,输出的字符串是这样拼起来的:
2017-09-02 10:10:05 324
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人