PYTHON STUDY
爱上这个夏天
这个作者很懒,什么都没留下…
展开
-
Python如何理解init方法和self参数
Python如何理解init方法和self参数init方法init是在类创建的时候自动被执行的,这个函数在定义类的时候默认已经存在。init()方法意义重大的原因有两个。第一个原因是在对象生命周期中初始化是最重要的一步;每个对象必须正确初始化后才能正常工作。第二个原因是init()参数值可以有多种形式。它的应用有两个:在超类中实现init()我们通过实现init()方法来初始化对象。当一个对象被创建,Python首先创建一个空对象,然后为那个新对象调用init()方法。这个方法函数通常用来创建对象转载 2021-06-23 08:52:43 · 441 阅读 · 0 评论 -
multiprocessing/spawn.py“, line 116, in spawn_main exitcode = _main(fd, parent_sentinel)
python 在Mac上执行代码报错:multiprocessing/spawn.py", line 116, in spawn_mainexitcode = _main(fd, parent_sentinel)原因:MAC电脑默认启动进程的方式是fork,而python默认的方式是spawn,所以需要将python启动进程的方式做修改处理方式: from multiprocessing import set_start_methodmain() 中加入set_start_method(‘fork原创 2021-06-19 09:10:57 · 4723 阅读 · 1 评论 -
开始Python学习
从去年开始接触Python ,自学了一段时间,但没有坚持住,这次报了培训班,准备开始认真学习 ,这次一定能够坚持下去原创 2018-09-06 08:36:54 · 101 阅读 · 0 评论 -
运算表达式
加法: 结果取更复杂的浮点数1.0+1 = 2.0 // 取整运算 如7 // 2 = 3 并不会四舍五入,只取结果整数位 Python3 除法运算自动结果变为浮点数 如 6 / 3 = 2.0 四舍五入:round : 不传递精度,默认四舍五入结果round(7/2) = 4传递精度:结果保留两位;round(7/2,2) = 3.5 %% 取余:...原创 2018-09-10 18:09:04 · 176 阅读 · 0 评论 -
Python 基础数据类型
数字: 整数(int,long) : 整数在python3 没有大小长度分别,内存决定整数最大长度 浮点数(float) : 具有小数点的数 无穷小数会做精度处理 布尔(bool) : 非空非0为真,0或空为假 复数(complex) : 复数的标志为虚部以大写J 或小写j结尾 字符串 (str) : 表示方式: 使用单引号 ‘abc’ 双...原创 2018-09-10 19:10:17 · 101 阅读 · 0 评论