python从安装开始学
jasminlu
未来可期
展开
-
Python函数、方法学习杂乱篇
排序函数sort()list.sort( key=None, reverse=False)key – 主要是用来进行比较的元素,只有一个参数,具体的函数的参数就是取自于可迭代对象中,指定可迭代对象中的一个元素来进行排序。reverse – 排序规则,reverse = True 降序, reverse = False 升序(默认)。 返回值匿名函数lambda lambda...原创 2020-04-24 17:04:29 · 130 阅读 · 0 评论 -
Python &进程与线程
之前在杭州一家互联网公司任职网络爬虫,用的还是PHP,现在主流的爬虫语言应当非Python莫属了,赶紧学起来!进程就是操作系统中执行的一个程序,操作系统以进程为单位分配存储空间,每个进程都有自己的地址空间、数据栈以及其他用于跟踪进程执行的辅助数据,操作系统管理所有进程的执行,为它们合理的分配资源。进程可以通过fork或spawn的方式来创建新的进程来执行其他的任务,不过新的进程也有自己独立的内...原创 2020-04-19 17:04:01 · 253 阅读 · 0 评论 -
在Python中使用正则表达式
正则表达式是一种工具,它定义了字符串的匹配模式(如何检查一个字符串是否有跟某种模式匹配的部分或者从一个字符串中将与模式匹配的部分提取出来或者替换掉)。https://deerchao.cn/tutorials/regex/regex.htm正则表达式模式语法符号解释示例说明.匹配任意字符b.t可以匹配bat / but / b#t / b1t等\w匹...原创 2020-04-18 11:33:29 · 244 阅读 · 0 评论 -
用过的python的那些模块
基于tkinter模块的GUIGUI是图形用户界面的缩写,TK是一个工具包,他提供了跨同台的GUI控件,GUI应用通常是事件驱动式的,之所以要进入主事件循环就是要监听鼠标、键盘等各种事件的发生并执行对应的代码对事件进行处理,因为事件会持续发生,所以需要这样的一个循环一直运行着等待着下一个事件的发生,另一方面,TK为控件的摆放提供了三种布局管理器,通过布局管理器可以对控件进行定位,他们分别是P...原创 2020-04-16 10:55:10 · 161 阅读 · 0 评论 -
Python读取文件以及异常处理
def main(): try: with open('read.txt','r',encoding='utf-8') as f: print(f.read()) except FileNotFoundError: print('无法打开指定文件') except LookupError: print(...原创 2019-09-10 17:12:53 · 880 阅读 · 0 评论 -
python-字典dict
字典由若干个键值对组成,并由大括号{}包围而成,字典中的元素可为任意类型字典中的键和值是一对多的关系字典中的键名具有稳定性,所以它可以是字符、数字、元组就是不能为列表字典的形式dict = {'a':'abc',1:[1,2,3],2:(1,2,3)}修改和删除字典中的元素dict = {'a':'abc',1:[1,2,3],2:(1,2,3)}dict['a'] = 'a...原创 2019-08-22 17:27:31 · 110 阅读 · 0 评论 -
Python-元组touple
将不同的数项用逗号分隔开并用小括号围起来,构成元组元组只能添加元素,不能修改原有的元素元组的形式tup=('hello','world',2019,'a')tup2 = ()tup3 = (3,) #元组中只包含一个元素时,需要添加逗号来消除歧义tup4 = tup +tup3 print(tup4) #('hello', 'world', ...原创 2019-08-22 16:43:38 · 966 阅读 · 0 评论 -
Python -列表list
将不同的数项用逗号隔开并用方括号围起来即组成列表,特别注明,列表内的元素不要求相同类型列表的索引从0开始,第一个索引是0,列表可以进行截取、组合等操作列表的形式list = [1,2,3,4,5,6]list = [1,2,3,[4,5],6]list = [[1,2,3],[4,5],[6]]list = ['中国',2019,08.2,'a']获取列表的值形式:list[...原创 2019-08-22 16:19:19 · 136 阅读 · 0 评论 -
字符串
字符串运算符操作符介绍+字符串连接*重复输出[n]通过索引获取第n个字符[m:n]获取索引为m-n之间的字符in成员运算符,如果包含指定字符则返回truenot in与in相反r/R直接输出转义字符%格式化字符串print('hello'+',ljm') #hello,ljmprint('hello'*3) #...原创 2019-08-22 14:56:21 · 217 阅读 · 0 评论 -
Python函数
定义函数-defdef是定义define/definition 的缩写。Python中使用def来定义函数,函数的命名规则和变量的命名规则相同。函数名后的**()** 用于传入参数,函数体以冒号 :作为起始的标志,以return作为结束的标志。def firstfunction(arg): return argprint(firstfunction(114))Python 中参数...原创 2019-08-19 11:32:32 · 268 阅读 · 0 评论 -
python变量类型
像我们平常所接触的大原创 2019-07-21 22:58:52 · 130 阅读 · 0 评论 -
Python的入门语法
Python的入门语法**我写博客的原则是:一切从0开始。**原创 2019-07-17 18:42:13 · 219 阅读 · 0 评论 -
Python安装
Python安装学习Python所要具备的基本条件一个用来运行Python程序的解释器,安装python后会有IDLE,只要你配好环境变量,cmd也可称为你的Python解释器,科普下python命令提示符为“>>>”,出现这个就表示你已进入Python命令行交互模式啦,可以随心所欲的运行一些简短的Python语句。如果命令行交互环境对于新手来说,运行一些入门级别的pyt...原创 2019-07-17 11:30:37 · 156 阅读 · 0 评论 -
Python运算符
Python运算符算术运算符算术运算符无非就是+、-、*、/。这里Python还有两个特殊的算术运算符 “ ** ” 和 “//”,**是进行幂运算用到的,//则是向下取接近除数的整数。贴张图吧,你可能看的更清楚。这个我打方框的地方是怎么写的呢?然后报这个错。改成这样就可以了我把用于格式化的%和前面字符串中的%隔开就可以了,至于为什么,自己想一下吧。比较运算符...原创 2019-07-19 14:32:02 · 81 阅读 · 0 评论