摘要: 1、数字 2 是一个整数的例子。长整数 不过是大一些的整数。3.23和52.3E-4是浮点数的例子。E标记表示10的幂。在这里,52.3E-4表示52.3 * 10-4。(-5+4j)和(2.3-4.6j)是复数的例子,其中-5,4为实数,j为虚数,数学中表示复数是什么?。 2 是一个整数的例子。长 阅读全文
posted @ 2017-03-27 11:03 玩蛇者 阅读(152) 评论(0) 推荐(0) 编辑
摘要: PyCodeObject和pyc文件是不同的两个概念 我们在硬盘上看到的pyc自然不必多说,而其实PyCodeObject则是Python编译器真正编译成的结果。我们先简单知道就可以了,继续向下看。 当python程序运行时,编译的结果则是保存在位于内存中的PyCodeObject中,当Python 阅读全文
posted @ 2017-03-27 10:57 玩蛇者 阅读(761) 评论(0) 推荐(0) 编辑
摘要: Python的强大之处在于他有非常丰富和强大的标准库和第三方库,几乎你想实现的任何功能都有相应的Python库支持。常用模块有os,sys,time等模块 标准库:安装时python自带的库 第三方库:从网站自己下载安装的功能模块 python用import方法导入模块。如下代码: 阅读全文
posted @ 2017-03-27 10:52 玩蛇者 阅读(104) 评论(0) 推荐(0) 编辑
摘要: while循环是一种死循环,也可以做条件循环。格式如下: while 条件: 语句 else: 语句 循环10次就退出程序。 for循环格式: for 循环变量 in 遍历对象: 语句 else: 语句 range函数产生一个整数列表。格式如下: range(start,stop,step) 参数如 阅读全文
posted @ 2017-03-27 10:46 玩蛇者 阅读(205) 评论(0) 推荐(0) 编辑
摘要: if else 主要用于做条件判断,在python或其他语言中都是应用很广泛的。格式如下: 也有多重条件判断: 比如下面场景: 阅读全文
posted @ 2017-03-27 10:41 玩蛇者 阅读(185) 评论(0) 推荐(0) 编辑
摘要: python3中使用的是函数input()进行用户交互,而在py2中是用raw_input函数来进行用户交互。 代码如下所示: 但在一些特定的场景下,可能需要隐藏输入的字符,比如在linux下输入密码时是不可见的。这是我们需要导入getpass模块的getpass方法: 阅读全文
posted @ 2017-03-27 10:19 玩蛇者 阅读(100) 评论(0) 推荐(0) 编辑
摘要: python解释器在加载 .py 文件中的代码时,会对内容进行编码(默认ascill)。python3现在编码是unicode. ASCII(American Standard Code for Information Interchange,美国标准信息交换代码)是基于拉丁字母的一套电脑编码系统, 阅读全文
posted @ 2017-03-27 09:52 玩蛇者 阅读(484) 评论(0) 推荐(0) 编辑
摘要: 变量存放变化的量,方便内存调用。变量名称规则字母大小写,数字,下划线命名。不能以数字开头。关键词和函数名不能命名为变量名。 变量名为大写,一般为常量。 1 name='lhl' 2 newname=name 3 4 a,b=2,6 #可以多个变量同时赋值 阅读全文
posted @ 2017-03-27 09:42 玩蛇者 阅读(92) 评论(0) 推荐(0) 编辑
摘要: Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。 它有哪些优点呢?1编写的代码质量高:采用缩进的方法,让代码的可读性更好,语法简洁优雅。2提高开发的效率:简单的语法,动态的类型, 阅读全文
posted @ 2017-03-24 17:39 玩蛇者 阅读(139) 评论(0) 推荐(0) 编辑