- 博客(6)
- 收藏
- 关注
原创 Python 切片
用切片时: L[0:3] 表示从0开始索引直到3结束(不包括 3) L[:3] 表示从1开始索引到3,一共两个元素 L[:] 一个 : 表示从头读到尾 L[::N] 第三个参数表示每N个取一个
2017-11-30 22:32:19
269
原创 Python Dict
避免 KeyError 发生,有两个办法: 一、是先判断一下 key 是否存在,用 in 操作符: if 'Paul' in d: print d['Paul'] 二、是使用dict本身提供的一个 get 方法,在Key不存在的时候,返回None: >>> print d.get('Bart')
2017-11-30 22:31:24
690
原创 Python 循环语句
如果你在Python交互环境下敲代码,还要特别留意缩进,并且退出缩进需要多敲一行回车: >>> age = 20>>> if age >= 18:... print 'your age is', age... print 'adult'...your age is 20adult.
2017-11-30 22:30:01
248
原创 Python (布尔类型计算)
and 和 or 运算的一条重要法则:短路计算: 在执行布尔运算时是把运算符前运算符后都作为一个整体计算。 例: a = '' print 'hello,', a or 'world' # ==> hello world b = '' print 'hello,', b or 'Python' or a and 'a=T' # ==>hello Python 过程: b or 'Python' or a and 'a=T' # b为假 返回值为: 'Python' or a and
2017-11-18 23:01:54
770
原创 Python小技巧 (List Tuple)
一、创建列表 list是一个有序的集合可以随时添加删除其中的元素。 列表创建格式 L = [.....] L就是一个list类型变量了 这样就可以通过L 来引用list 由于Python是动态语言,所以在list中可以放任何类型的元素。 例 : L = [ 'hello',55.5,'Python',55] tuple所谓的“不变”是说,tuple的每个元素,指向永远不变 指向'a',就不能改成指向'b',指向一个list,就不能改成指向其他对象,但指向的这个list本身是可变的!
2017-11-18 22:59:12
311
原创 Python (注释多行输出,浮点整数)
多行注释方法; 1.用 一对""" 括起来要注释的代码块。 2.用一对'''括起来要注释的代码块。 3.选中要注释的代码,按下ctrl+/注释。 想要在Python中使用中文,日文韩文等文字。 需要用到Unicode编码,Unicode编码每个字符都占两个字符。 Unicode编码中也收录了Ascll编码 只是高字节位置都是用‘0’填充
2017-11-17 22:53:23
486
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人