
疯狂python讲义
自渡2021
这个作者很懒,什么都没留下…
展开
-
疯狂python讲义-第一章+第二章的笔记
python语言区分大小写python的复数cmath是复数计算时的函数,sqrt计算平方根。书上的下图1的代码有问题,改为下图2反斜杠\,转义字符。以上两图可见,逗号起到分隔的作用。【我不会解释哈】上图解释“+”加号对字符串的拼接作用函数str()和函数repr()都能将数值转化为字符串。有区别吗?不如repr()好记。...原创 2019-07-14 22:08:24 · 234 阅读 · 0 评论 -
疯狂python讲义-第三章的笔记
元组是不可变的,序列是可变的。列表[],元组()tuple1 = (1,2,3)tuple2 = (4,5,6)tuple3 = tuple1 + tuple2print(tuple3)#(1, 2, 3, 4, 5, 6)tuple4 = tuple2 + tuple1print(tuple4)#( 4, 5, 6,1, 2, 3)tuple5 = tuple1...原创 2019-07-16 08:22:11 · 542 阅读 · 0 评论 -
疯狂python讲义-第六章的笔记:类和对象
6.1.1定义类函数定义用def;类定义用class;成员变量和方法;实例方法定义一个参数self【约定俗成的】;__init__()成为构造方法,用来构造该类的对象,python通过调用构造方法返回该类的对象。构造方法是类创建对象的根本途径6.1.2对象的产生和使用6.1.2对象的添加和删除下图看不懂;;;;;6.1.4没看;有点复杂6.2...原创 2019-07-19 18:27:23 · 424 阅读 · 0 评论 -
疯狂python讲义-第五章的笔记:函数和lambda表达式
定义函数5.1.3为函数提供文档5.1.4多个返回值5.1.5递归函数5.2函数的参数5.2.1关键字参数;意义不大吧;5.2.2参数默认值5.2.3参数收集(个数可变的参数)【加一个*号】说是这样说,但是并不太实用吧~5.2.4逆向参数收集5.3局部函数5.4.1使用函数变量将函数赋值给变量,程序通过...原创 2019-07-17 15:11:42 · 179 阅读 · 0 评论 -
疯狂python讲义-第11章的笔记 【未结题】
创建窗口有错误哦!#创建Frame的子类来创建窗口from tkinter import *class Application(Frame): def __init__(self,master = None): Frame.__init__(self,master) self.pack() self.initWidgets() def initWidgets...原创 2019-07-17 16:53:47 · 441 阅读 · 0 评论 -
疯狂python讲义-第七章的笔记:异常【未结题;有的内容不好理解;不想看】
7.2.5else块7.2.6使用finally回收资源finally保证了一定能回收在try块中打开的物理资源;即使有return语句;必须有try才可能有finally7.3使用raise引发异常根据业务需求来决定系统是否要引发异常;...原创 2019-07-21 14:19:51 · 248 阅读 · 0 评论 -
疯狂python讲义-第八章的笔记:Python类的特殊方法【未结题,意义不大吧---】
8.1.1重写__repr__方法__repr__()方法可以将对象转换成字符串我也不知道这个有啥子用处。。。8.1.2析构方法:__del____del__()方法用于销毁python对象;del是删除命令。当程序中不再有变量引用该对象,则表明程序不再需要该对象,因此python会回收该对象8.1.3__dir__方法__dir__()方法用于列出该对...原创 2019-07-21 17:16:23 · 210 阅读 · 0 评论 -
疯狂python讲义-第九章的笔记:模块和包
9.1.2定义模块9.1.3为模块编写说明文档9.1.4为模块编写测试代码9.2加载模块9.3使用包从物理上看,包就是一个文件夹。9.3.2定义包9.3.3导入包内成员9.4查看模块内容9.4.1查看模块包含什么查看模块包含什么,可以用dir()函数,也可以使用模块本身的__all__变量...原创 2019-07-21 21:03:22 · 186 阅读 · 0 评论 -
疯狂python讲义-第十章的笔记:常见模块【未完成】
10.1sys此处呢,给出了好多sys模块常用的属性和函数,因此下图代码不全10.1.1获取运行参数10.2 os模块下面使用语句打开程序,注意用‘//’的符号或者‘\\'这样的语句。上图中,我也不知道我的python.exe放到哪个位置了。10.3 random10.4 time10.5JSON支持10.5....原创 2019-07-21 22:05:01 · 187 阅读 · 0 评论