随笔分类 -  《Python基础教程》学习笔记

摘要:用def定义函数 __doc__是函数属性。属性名中的双下划线表示它是个特殊属性 阅读全文
posted @ 2017-11-29 09:12 wtzhang 阅读(158) 评论(0) 推荐(0)
摘要:在Python中赋值运算和比较运算是可以连接的,运算符可以连在一起使用,如:0<age<100 ==运算符判定两个对象是否相等,is判定两者是否等同(同一个对象) 断言,在错误条件出现时直接让程序崩溃: assert + 表达式 zip函数可以把两个序列压缩在一起,然后返回一个元组的列表:zip(n 阅读全文
posted @ 2017-11-25 11:23 wtzhang 阅读(171) 评论(0) 推荐(0)
摘要:字典中的值没有特殊的顺序 电话号码(以及其他可能以0开头的数字)应该表示为数字字符串,而不是整数 dict函数可以通过序列对建立字典 clear方法清除字典中所有的项。这是个原地操作,无返回值 get方法带来的灵活性使得程序在用户输入我们并未准备的值时也能做出合理的反应 pop方法用来获得对应于给定 阅读全文
posted @ 2017-11-23 11:46 wtzhang 阅读(178) 评论(0) 推荐(0)
摘要:创建这个表以后,可以将它作为translate方法的参数 阅读全文
posted @ 2017-11-20 10:38 wtzhang 阅读(165) 评论(0) 推荐(0)
摘要:list函数可以将字符串转换为列表 ' '.join(somelist)可以将列表转换为字符串 从列表中删除元素可以使用del语句来实现 方法是与对象有紧密联系的函数:对象.方法(参数) append方法用于在列表末尾追加新的对象 count方法统计某个元素在列表中出现的次数 extend方法可以在列表的末尾一次性追加另一个序列中的多个值,如 a.extend(b) index方法用于从列表中找... 阅读全文
posted @ 2017-11-19 10:57 wtzhang 阅读(182) 评论(0) 推荐(0)
摘要:列表可以修改,元组则不能 字符串就是一个由字符组成的序列 使用分片操作来访问一定范围内的元素,分片操作的实现需要提供两个索引作为边界,第一个索引的元素是包含在分片内的,而第二个不包含在分片内。 如果分片所得部分包括序列结尾的元素,那么,只需置空最后一个索引即可。 检查一个值是否在序列中,可以使用in 阅读全文
posted @ 2017-11-19 09:31 wtzhang 阅读(170) 评论(0) 推荐(0)
摘要:如果希望只执行普通的除法,可以在程序前加上以下语句:from __future__ import division。还有另外一个方法,如果通过命令行运行Python, 可以使用命令开关-Qnew。此时,整除用双斜线表示。 幂运算符:** 可以用函数pow()代替**计算乘方:2 ** 3 —— pow(2, 3) abs函数可以得到数的绝对值 round函数把浮点数四舍五入为最接近的整数值。值为... 阅读全文
posted @ 2017-11-16 10:20 wtzhang 阅读(226) 评论(0) 推荐(0)