随笔分类 -  笔记之python能看懂

不要求对Python很熟悉,起码能看懂的东就可以了
摘要:Python中的异常也都是对象,Python中的异常有很多种,下面只介绍处理 使用try/except语句处理 暂时停 阅读全文
posted @ 2016-12-22 15:41 zhangoliver 阅读(165) 评论(0) 推荐(0)
摘要:先看比较简单的,标准输入输出流 输出到表屏幕: >>>str = "hello, python" >>>print "content:", str >>>content:hello, python 接受键盘输入: raw_input([prompt])和input([prompt]),这两个函数基本 阅读全文
posted @ 2016-12-22 15:31 zhangoliver 阅读(939) 评论(0) 推荐(0)
摘要:Python 模块 模块让你能够有逻辑地组织你的Python代码段。 把相关的代码分配到一个 模块里能让你的代码更好用,更易懂。 模块也是Python对象,具有随机的名字属性用来绑定或引用。 简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。 阅读全文
posted @ 2016-12-03 15:46 zhangoliver 阅读(172) 评论(0) 推荐(0)
摘要:定义一个函数 你可以定义一个由自己想要功能的函数,以下是简单的规则: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号()。 任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。 函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。 函数内容以冒号起始,并且缩进 阅读全文
posted @ 2016-12-03 15:07 zhangoliver 阅读(275) 评论(0) 推荐(0)
摘要:感觉C语言作为一门编程的入门语言还是很好的,相比较之下,Python为代表的一些语言,适合很多非计算机专业的编程入门学习。 Python 日期和时间 Python 程序能用很多方式处理日期和时间,转换日期格式是一个常见的功能。 Python 提供了一个 time 和 calendar 模块可以用于格 阅读全文
posted @ 2016-12-03 14:35 zhangoliver 阅读(354) 评论(0) 推荐(0)
摘要:创建: 字典键的特性 字典值可以没有限制地取任何python对象,既可以是标准的对象,也可以是用户定义的,但键不行。 两个重要的点需要记住: 1)不允许同一个键出现两次。创建时如果同一个键被赋值两次,后一个值会被记住 字典内置函数&方法 有很多,具体可以参见手册 Python字典包含了以下内置函数: 阅读全文
posted @ 2016-12-03 14:13 zhangoliver 阅读(329) 评论(0) 推荐(0)
摘要:Python中的元祖和list基本上一样 tuple = () # 表示一个空的元祖 tuple = (50, ) # 元组中只有一个元素的时候,必须在后面加上逗号 无关闭分隔符 任意无符号的对象,以逗号隔开,默认为元组,如下实例: 以上实例运行结果: 阅读全文
posted @ 2016-12-03 14:06 zhangoliver 阅读(325) 评论(0) 推荐(0)
摘要:序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。 Python有6个序列的内置类型,但最常见的是列表和元组。 序列都可以进行的操作包括索引,切片,加,乘,检查成员。 此外,Python已经内置确定序列的长度以及确定 阅读全文
posted @ 2016-12-03 14:03 zhangoliver 阅读(262) 评论(0) 推荐(0)
摘要:Python总最常用的类型,使用单引号双引号表示。三引号之间的字符串可以跨多行并且可以是原样输出的。 Python中不支持字符类型,字符也是字符串。 字符串的CRUD [1:3] [:6] 转义字符 多数和别的语言总的转移符相同 字符串的运算法 >>>a + b 'HelloPython' >>>a 阅读全文
posted @ 2016-12-03 13:53 zhangoliver 阅读(319) 评论(0) 推荐(0)
摘要:Number类型的细节,其包含的基本数字类型 Number基本数字类型之间的数值转换 Number上面的数学函数,有些可以直接调用,有些需要导入库 参见http://www.runoob.com/python/python-numbers.html 扩充下面的笔记 阅读全文
posted @ 2016-12-02 20:38 zhangoliver 阅读(251) 评论(0) 推荐(0)
摘要:选择语句 if 条件判断 : # 条件可以加括号也可以不加括号 …… else: …… Python中没有switch语句这是可以使用if exp:.... elif exp:来代替 Python 循环语句 循环控制语句可以更改语句执行的顺序。Python支持以下循环控制语句: 循环使用 else 阅读全文
posted @ 2016-12-02 20:29 zhangoliver 阅读(5226) 评论(0) 推荐(0)
摘要:我们只记录不同的 Python比较运算符注意 Python赋值运算符注意 Python位运算符 Python逻辑运算符 *** Python成员运算符 除了以上的一些运算符之外,Python还支持成员运算符,测试实例中包含了一系列的成员,包括字符串,列表或元组。 in如果在指定的序列中找到值返回 T 阅读全文
posted @ 2016-12-02 19:40 zhangoliver 阅读(179) 评论(0) 推荐(0)
摘要:多个变量赋值 Python允许你同时为多个变量赋值。例如: a = b = c = 1 a = b = c = 1 以上实例,创建一个整型对象,值为1,三个变量被分配到相同的内存空间上。 您也可以为多个对象指定多个变量。例如: a, b, c = 1, 2, "john" a, b, c = 1, 阅读全文
posted @ 2016-12-02 17:18 zhangoliver 阅读(246) 评论(0) 推荐(0)
摘要:编码问题 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。解决方法为只要在文件开头加入 # -*- coding: UTF-8 -*- 或者 #coding=utf-8 就行了。 注意:Python3.X 源码文件默认使用utf-8编码, 阅读全文
posted @ 2016-11-22 21:57 zhangoliver 阅读(376) 评论(0) 推荐(0)