摘要: 环境:Macbook MacOS自带的python2.7,在命令行中输入python后会显示2.7版本 如何切换成新版本? 一、修改用户配置环境变量~/.bash_profile 确定新版本的安装位置,brew info python,/usr/local/Cellar/python/3.6.4_4 阅读全文
posted @ 2019-06-05 15:56 HenryZ.Tang 阅读(3173) 评论(0) 推荐(0) 编辑
摘要: PEP-20:第20号增强建议 https://www.python.org/dev/peps/pep-0020/ >>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. 优美胜于丑陋(Pytho 阅读全文
posted @ 2019-06-05 15:54 HenryZ.Tang 阅读(271) 评论(0) 推荐(0) 编辑
摘要: Python int与string之间的转化 string-->int 1、10进制string转化为int int('12') 2、16进制string转化为int int('12', 16) int-->string 1、int转化为10进制string str(18) 2、int转化为16进制 阅读全文
posted @ 2019-06-05 15:49 HenryZ.Tang 阅读(38861) 评论(0) 推荐(1) 编辑
摘要: 转自: https://blog.csdn.net/u014044812/article/details/78727496 因公司的需求,需要做一个爬取最近上映的电影、列车号、航班号、机场、车站等信息,所以需要我做一个爬虫项目,当然java也可以做爬虫,但是还是没有python这样方便,所以也开始学 阅读全文
posted @ 2019-06-05 15:17 HenryZ.Tang 阅读(540) 评论(0) 推荐(0) 编辑
摘要: 他人总结:h ttps://www.cnblogs.com/ceshi2016/p/9117244.html 阅读全文
posted @ 2019-06-05 15:10 HenryZ.Tang 阅读(209) 评论(0) 推荐(0) 编辑
摘要: Python使用traceback.print_exc()来代替print e 来输出详细的异常信息 [python] view plain copy try: 1/0 except Exception,e: print e 输出结果是integer division or modulo by ze 阅读全文
posted @ 2019-06-05 15:08 HenryZ.Tang 阅读(9570) 评论(0) 推荐(1) 编辑
摘要: 作者:王一 链接:https://www.zhihu.com/question/26235428/answer/36568428 来源:知乎 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。 很多程序员,在学习一门新技术的时候,都会陷入像题主你这样迷茫的状态。我也一样。而且不止陷 阅读全文
posted @ 2019-06-05 15:07 HenryZ.Tang 阅读(601) 评论(0) 推荐(0) 编辑
摘要: 实例 #!/usr/bin/python # -*- coding: UTF-8 -*- for a in 'Henry': print "This is ", a fruits = ['banana','apple','mango'] for fruit in fruits: print 'Fru 阅读全文
posted @ 2019-06-05 15:04 HenryZ.Tang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: while 语句时还有另外两个重要的命令 continue,break 来跳过循环,continue 用于跳过该次循环,break 则是用于退出循环,此外"判断条件"还可以是个常值,表示循环必定成立,具体用法如下: # continue 和 break 用法 i = 1 while i < 10: 阅读全文
posted @ 2019-06-05 15:04 HenryZ.Tang 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 第7天休息 什么是运算符? 本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。 Python语言支持以下类型的运算符: 算术运算符 比较(关系)运算符 赋值运算符 逻辑运算符 位运算符 成员运算符 身份运算符 运算符优先级 阅读全文
posted @ 2019-06-05 15:03 HenryZ.Tang 阅读(323) 评论(0) 推荐(0) 编辑
摘要: Python有五个标准的数据类型: Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Numbers(数字) String(字符串) List(列表) Tuple(元组) Dictionary(字典) Python数字 数字数据类型用 阅读全文
posted @ 2019-06-05 15:02 HenryZ.Tang 阅读(190) 评论(0) 推荐(0) 编辑
摘要: 第4天加班 多个变量赋值 Python允许你同时为多个变量赋值。例如: a = b = c = 1 以上实例,创建一个整型对象,值为1,三个变量被分配到相同的内存空间上。 您也可以为多个对象指定多个变量。例如: a, b, c = 1, 2, "john" 以上实例,两个整型对象1和2的分配给变量 阅读全文
posted @ 2019-06-05 14:54 HenryZ.Tang 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 第二天加班去了! 语法约定: 多行语句 Python语句中一般以新行作为为语句的结束符。 但是我们可以使用斜杠( \)将一行的语句分为多行显示,如下所示: total = item_one + \ item_two + \ item_three 语句中包含[], {} 或 () 括号就不需要使用多行 阅读全文
posted @ 2019-06-05 14:53 HenryZ.Tang 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 1、raw_input("\n\nPress the enter key to exit.") 以上代码中 ,"\n\n"在结果输出前会输出两个新的空行。一旦用户按下 enter(回车) 键退出,其它键显示。raw_input提示用户输入数据 2、Python可以在同一行中使用多条语句,语句之间使用 阅读全文
posted @ 2019-06-05 14:53 HenryZ.Tang 阅读(866) 评论(0) 推荐(0) 编辑
摘要: Python命名空间的本质 python中的名称空间是名称(标识符)到对象的映射。 具体来说,python为模块、函数、类、对象保存一个字典(__dict__),里面就是重名称到对象的映射。 import urllib import re x=1 # 变量 def abc(): # 函数 pass 阅读全文
posted @ 2019-06-05 14:52 HenryZ.Tang 阅读(2729) 评论(0) 推荐(0) 编辑
摘要: Python常用字符编码 http://www.cnblogs.com/schut/p/8406897.html Python常见字符编码间的转换 在字符串写入文件时,有时会因编码问题导致无法写入,可在open方法中指定encoding参数 chfile = open(filename, 'w', 阅读全文
posted @ 2019-06-05 14:51 HenryZ.Tang 阅读(159) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/Lin-Yi/p/7305364.html 闭包有啥用??!! 很多伙伴很糊涂,闭包有啥用啊??还这么难懂! 3.1装饰器!!!装饰器是做什么的??其中一个应用就是,我们工作中写了一个登录功能,我们想统计这个功能执行花了多长时间,我们可以用装饰器装饰这 阅读全文
posted @ 2019-06-05 14:50 HenryZ.Tang 阅读(204) 评论(0) 推荐(0) 编辑
摘要: http://www.runoob.com/python3/python3-module.html 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用 python 标准库的方法。 1、import sys 引入 python 阅读全文
posted @ 2019-06-05 14:40 HenryZ.Tang 阅读(228) 评论(0) 推荐(0) 编辑
摘要: Python有两种错误很容易辨认:语法错误和异常。 语法错误 Python 的语法错误或者称之为解析错,是初学者经常碰到的,如下实例 异常 即便Python程序的语法是正确的,在运行它的时候,也有可能发生错误。运行期检测到的错误被称为异常。 大多数的异常都不会被程序处理,都以错误信息的形式展现在这里 阅读全文
posted @ 2019-06-05 14:37 HenryZ.Tang 阅读(762) 评论(0) 推荐(0) 编辑
摘要: https://www.imooc.com/learn/317 大纲 1-函数式编程简介 2-高阶函数 3-把函数作为参数 4-map()函数 5-reduce()函数 6-filter()函数 7-自定义排序函数 8-返回函数 9-闭包 10-匿名函数 11-decorator装饰器 12-编写无 阅读全文
posted @ 2019-06-05 14:33 HenryZ.Tang 阅读(311) 评论(0) 推荐(0) 编辑