Python学习笔记
单纯的Python3学习笔记。
「已注销」
不负好时光
展开
-
Python3学习笔记_INDEX(汇总)
目录建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。python注释python运算符比较:type()和 isinstance()基本数据类型Number(数字)数学函数随机数函数字符串格式化输出字符串内建函数列表 list增删改查其他内置函数元组字典增删改查其他内置函数集合 set增删其他条件控制循环函数不定长参数匿名函数变量作用域迭代器生成器 generator闭包闭包定义使用闭包的注...原创 2020-03-18 11:39:14 · 2705 阅读 · 0 评论 -
Python3学习笔记_J(网络分析工具)
网络分析工具wiresharklinux 下可能出现问题:打开wireshark提示权限不足解决方法:参考网址添加组,wireshark,但是安装软件时已经创建,这里可以省略sudo groupadd wireshark将自己添加到wireshark组sudo usermod -a -G wireshark 'username'newgrp wireshark更改组别...原创 2020-03-18 11:32:55 · 193 阅读 · 0 评论 -
Python3学习笔记_I(网络编程及其应用)
网络编程使用网络能够把多方链接在一起,然后可以进行数据传递所谓的网络编程就是,让在不同的电脑上的软件能够进行数据传递,即进程之间的通信Python Internet 模块协议功能用处端口号Python模块HTTP网页访问80httplib, urllib, xmlrpclibNNTP阅读和张贴新闻文章,俗称为"帖子"119nntplibFTP...原创 2020-03-18 11:31:51 · 442 阅读 · 0 评论 -
Python3学习笔记_H(进程、线程)
进程进程定义参考网址:https://www.cnblogs.com/gengyi/p/8564052.html‘'''进程:进程是程序的一次动态执行过程,它对应了从代码加载、执行到执行完毕的一个完整过程。进程是系统进行资源分配和调度的一个独立单位。进程是由代码(堆栈段)、数据(数据段)、内核状态和一组寄存器组成。 在多任务操作系统中,通过运行多个进程来并发地执行多个任务。...原创 2020-03-18 11:27:13 · 550 阅读 · 0 评论 -
Python3学习笔记_G(内置方法、pep8)
内置方法参考网址:http://www.runoob.com/python3/python3-built-in-functions.html'''range(start, stop, step)Python2中直接生成,Python3中生成器的生成方式xrange():<Python3中重命名为range了>Python2中:功能和range()一样,但是是生成器形式的,...原创 2020-03-18 11:19:43 · 151 阅读 · 0 评论 -
Python3学习笔记_F(垃圾回收)
垃圾回收参考网址:https://www.cnblogs.com/jin-xin/articles/9439483.html概括:同一代码块下:缓存机制不同代码块:小数据池代码块一个模块、一个函数、一个类、一个文件都是一个代码块。在交互式命令行下,一个命令就是一个代码块。代码块的缓存机制Python在执行同一个代码块的初始化对象的命令时,会检查是否其值是否已经存在,如果存在,...原创 2020-03-18 11:18:13 · 168 阅读 · 0 评论 -
Python3学习笔记_E(异常、调试)
错误和异常'''try: # 在try中的异常后的代码不会执行,程序会跳转到except中对异常进行处理 pass # 需要捕获异常的代码块except ExceptName as result: # 捕获异常ExceptName并将异常重命名为result pass # 对捕获异常的处理代码块[except Exp1 as result1: # except 捕获语句可...原创 2020-03-18 11:16:46 · 220 阅读 · 0 评论 -
Python3学习笔记_D(面向对象)
面向对象'''类:class ClassName: pass对代码基本相同的类抽取基类:当不同类中的方法基本相同时,可以抽取出一个基类,用来简化代码属性:实例属性可以通过在__init__方法中设置,不必刻意写出方法:def func(self): pass# 这里的self相当于java中的this,只是python中写成了self'''魔法方...原创 2020-03-18 11:14:47 · 292 阅读 · 0 评论 -
Python3学习笔记_C(模块、文件)
文章目录建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。模块os模块hashlib模块常用标准库functools模块常用扩展库包和__init__输入输出输入输出文件pickle模块笔记中代码均可运行在Jupyter NoteBook下(实际上Jupyter-lab使用体验也很棒)。建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。相关笔记的jupiter运行代码已经上传,请在资...原创 2020-03-18 11:08:54 · 350 阅读 · 0 评论 -
Python学习笔记_B(生成器、装饰器)
文章目录建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。函数不定长参数匿名函数变量作用域迭代器生成器 generator闭包闭包定义使用闭包的注意事项闭包的作用装饰器带有参数的装饰器类做装饰器wraps函数装饰器使用场景笔记中代码均可运行在Jupyter NoteBook下(实际上Jupyter-lab使用体验也很棒)。建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。相关笔记的j...原创 2020-03-18 11:05:30 · 196 阅读 · 0 评论 -
Python3学习笔记_A(基本类型)
文章目录建议不要光看,要多动手敲代码。眼过千遭,不如手读一遍。python注释python运算符比较:type()和 isinstance()基本数据类型Number(数字)数学函数随机数函数字符串格式化输出字符串内建函数列表 list增删改查其他内置函数元组字典增删改查其他内置函数集合 set增删其他条件控制循环笔记中代码均可运行在Jupyter NoteBook下(实际上Jupyter-la...原创 2020-03-18 11:01:55 · 316 阅读 · 0 评论