Python入门笔记
文章平均质量分 92
Jack_ZZF
这个作者很懒,什么都没留下…
展开
-
Python学习笔记三:函数
文章目录1. 调用函数数据类型转换2. 定义函数2.1 `def`2.2 空函数2.3 参数检查2.4 返回多个值1. 调用函数Python内置了许多有用的函数,可以直接调用,例如abs()求绝对值函数,可以直接从官方文档查看函数的名称和参数,Python函数官方文档介绍;同时也可以在交互式命令行中输入help(abs)来查看abs函数的介绍;在调用函数的时候,要注意传入参数的数量和类...原创 2018-10-11 22:03:16 · 299 阅读 · 0 评论 -
Pyhton学习笔记九:错误、调试和测试
错误:1、程序编写有问题造成的:这种错误我们通常称之为bug,bug是必须修复的。2、用户输入造成的:这种错误可以通过检查用户输入来做相应的处理。3、完全无法在程序运行过程中预测的:比如写入文件的时候,磁盘满了,写不进去了,或者从网络抓取数据,网络突然断掉了。这类错误也称为异常,在程序中通常是必须处理的,否则,程序会因为各种问题终止并退出。解决办法1、跟踪程序的执行,查看变量的值是否正...原创 2018-12-31 11:39:32 · 441 阅读 · 0 评论 -
Pyhton学习笔记八:面向对象高级编程
1. 使用__slots__# 定义一个class:class Student(object): pass# 尝试给实例绑定一个属性:>>> s = Student()>&a原创 2018-12-21 15:40:54 · 251 阅读 · 0 评论 -
Pycharm tips
Ctrl+D in the editor duplicates the selected block or the current line when no block is selected编写代码时按下“Ctrl+D”复制被选中的代码,若没有选中任何代码,将复制光标所在整行代码Ctrl+Shift+J shortcut joins two lines into one and re...原创 2018-12-15 13:55:16 · 378 阅读 · 0 评论 -
Python安装第三方模块
cmd下输入以下指令python -m pip install matplotlib #(第3方模块)原创 2018-12-12 21:11:21 · 144 阅读 · 0 评论 -
Pycharm之no python interpreter configured for the project解决方法
在pycharm中运行.py文件时,提示no python interpreter configured for the project错误,意思就是没有Python没有解释器,根据如下操作即可解决:File-Settings..。-找到对应的project(如下图)-Project Interpreter(如下图):-选中系统中安装的python.exe即可...原创 2018-11-19 19:15:08 · 7148 阅读 · 2 评论 -
Pyhton学习笔记七:面向对象编程
原创 2018-11-16 21:25:54 · 353 阅读 · 0 评论 -
Pyhton学习笔记六:模块
为了编写可维护的代码,我们把函数分组,分别放到不同的文件夹里,在python中,一个.py文件就称之为一个模块(Module)使用模块有什么好处呢:一是:大大提高了代码的可维护性,当一个模块编写完成以后,就可以在其他地方引用这些模块;二是:使用模块避免函数名和变量名冲突,相同名字的函数和变量可以存在不同的模块中,但也要注意,不要与内置函数名冲突;为了避免不同的人编写的模块名相同,python...原创 2018-11-12 21:01:48 · 155 阅读 · 0 评论 -
Pyhton学习笔记五:函数式编程
文章目录1. 高阶函数1.1 变量可以指向函数1.2 传入函数1.3 `map/reduce`1.3.1 `map()`1.3.2 `reduce()`函数式编程的一个特点就是,允许把函数本身作为参数传入另一个函数,还允许返回一个函数!1. 高阶函数英文名:Higher-order function1.1 变量可以指向函数以内置的求绝对值函数abs()为例:&amp原创 2018-11-12 16:25:26 · 306 阅读 · 0 评论 -
Pyhton学习笔记四:高级特性
在Python中,代码越少,开发效率越高;1. 切片取一个list或tuple的部分元素是非常常见的操作,如取以下list的前三个元素:>>> L = ['A', 'B'原创 2018-10-14 20:24:12 · 199 阅读 · 0 评论 -
Pyhton学习笔记十:IO编程
类别:同步IO和异步IO区别:是否等待IO执行的结果,但异步的复杂度远高于同步。本章都是同步IO1. 文件读写读写文件步骤:请求操作系统打开一个文件对象(文件描述符),然后通过操作系统提供的接口从这个文件对象中读取数据,或者把数据写入这个文件对象;1.1读文件>>> f = open('E:/4_Programe/1_Python原创 2019-02-25 19:54:32 · 263 阅读 · 0 评论