随笔分类 -  python核心编程笔记

摘要:7-1update()方法,不过key相同的话,会用后面的value覆盖前面的7-2字典,列表不行,元组可以因为字典和列表是可变的,元组是不可变的,不可变的对象能作为字典的键7-37-47-5略7-6略7-77-8 1 def dit(): 2 dict1 = {} 3 while ... 阅读全文
posted @ 2016-01-25 16:11 hell0x 阅读(153) 评论(0) 推荐(0)
摘要:6-1成员操作符in可以判断一个字符串是否是另一个字符串的一部分。返回true或false。6-2 1 import string 2 import keyword 3 4 myInput = raw_input("Please input the string: ") 5 6 if len(m... 阅读全文
posted @ 2016-01-18 15:47 hell0x 阅读(240) 评论(0) 推荐(0)
摘要:用None作为索引值,可以在第一次迭代的时候显示整个字符串:切片中若起始/结束索引都没有指定的话会返回整个字符串。导入string模块:一般来说,从性能的角度来考虑,把重复操作作为参数放到循环里进行是十分低效的,如果把需要操作的运算作为一个值保存,可以使循环操作更高效。python语法允许你在源码中... 阅读全文
posted @ 2016-01-07 16:29 hell0x 阅读(156) 评论(0) 推荐(0)
摘要:5-1普通整型和长整型能表示的数据的位数不同。用大写字母"L"加在后面表示长整型,目前整型和长整型正在逐渐缓慢的统一。5-2(a)def plus(a, b): return a*b;(b)>>>plus(4, 5)205-3 1 def scoreOut(x): 2 scoreDic... 阅读全文
posted @ 2015-12-29 16:51 hell0x 阅读(182) 评论(0) 推荐(0)
摘要:4-1身份,类型和值身份:每一个对象都有一个唯一的身份标识自己,任何对象的身份可以使用内建函数id()来得到。这个值可以被认为是该对象的内存地址。类型:对象的类型决定了该对象可以保存什么类型的值,可以进行什么样的操作,以及遵循什么样的规则。我们可以使用type()查看python对象的类型。值:对象... 阅读全文
posted @ 2015-12-22 15:55 hell0x 阅读(309) 评论(0) 推荐(0)
摘要:3-1python是动态语言,它的对象的类型和内存都是运行时确定的;在创建新对象时,解释器会根据语法和右侧的操作数来决定新对象的类型。3-2python不用去声明函数的返回类型,是由其“若类型”的语言特性决定的。python是把储存的数据直接放到内存,然后再去用一个变量名引用这个数据。3-3因为py... 阅读全文
posted @ 2015-12-15 16:41 hell0x 阅读(2653) 评论(0) 推荐(0)
摘要:1.一行过长的语句可以使用反斜杠( \ )分解成几行;使用闭合操作符时,单一语句也可以跨多行,例如:在含有小括号、中括号、花括号时可以书写多行。另外就是三引号包括下的字符串也可以跨行书写。2.一般缩进四个空格宽度为最佳,如果你的代码要跨平台应用,或被不同的编辑器读写,建议不要使用制表符。3.分号( ... 阅读全文
posted @ 2015-12-14 15:59 hell0x 阅读(113) 评论(0) 推荐(0)
摘要:2-2(a)计算1 + 2 * 4 的值(b)无输出(c)一样,没有写输出语句(d)单独执行无输出,在交互解释其中可以输出结果(e)用print输出,print 1 + 2 * 42-32-4(a)(b)2-5(a)(b)2-62-72-82-92-102-11 1 def display_menu... 阅读全文
posted @ 2015-12-11 16:27 hell0x 阅读(226) 评论(0) 推荐(0)
摘要:1.11.3(a)C:\Python27\python.exe标准库位置:C:\Python27\Lib1.41.5 阅读全文
posted @ 2015-12-09 17:01 hell0x 阅读(151) 评论(0) 推荐(0)