Python奇奇怪怪的学习
文章平均质量分 77
一起来打螺丝
普通网友
这个作者很懒,什么都没留下…
展开
-
Magic Method(2)、__repr__、__str__
Magic Method(2)、__repr__、__str__原创 2021-09-01 01:15:51 · 110 阅读 · 0 评论 -
Python匿名函数——小、巧、的lambda
Python中有两种函数:def定义的函数lambda函数1.关于def的函数定义 函数使用关键字 def,后跟函数名与括号内的形参列表。函数语句从下一行开始,并且必须缩进。所以,就必然要定义函数名。但,有时候,只想函数做点简单的事情,不关心这个函数叫什么,就可以使用匿名函数。快速的实现某项功能。2. 关于lambda函数语法上,匿名函数是单个表达式,——并非多个语句。lambda 表达式创建的函数不能包含语句或注释。——建议偏偏包含一下????,自己试试。lambda 关原创 2021-08-21 13:17:36 · 132 阅读 · 0 评论 -
Magic Method : __new__、__init__
def __new__.(cls, *args, **kwargs):原创 2021-08-20 13:05:04 · 82 阅读 · 0 评论 -
~~~~~~这很Python~~~~~~
python里面有许多很python的语句!原创 2021-08-19 02:14:42 · 143 阅读 · 0 评论 -
Python OOP:类属性
文章目录实例属性与类属性实验代码1:实验代码2:画个图吧, 更好理解:小结实例属性与类属性实验代码1:# encoding: utf-8"""update-time : 2021-08-17author : 一起偷偷打螺丝吗blog : https://blog.csdn.net/m0_46156900"""class Circle: pi = 3.1415926 # 类属性if __name__ == '__main__': c1 = Circle()原创 2021-08-17 17:55:13 · 97 阅读 · 0 评论 -
小妙招: 让python脚本变成WindosCMD命令和Windows运行命令,直接执行
文章目录众所周知很简单,这样操作:1. 创建一个CMD文件夹,专门用来放cmd命令的。2. 把CMD文件夹添加到环境变量:`Path`。简单来说:能让CMD文件夹被快速打开3. 在CMD文件夹编写 .cmd文件其他思考,众所周知在Win中的CMD命令行,(如果在环境变量配置好python.exe)这样运行python脚本:win+R 打开win运行。输入cmd输入在CMD窗口中输入:python C:\CMD\脚本.py 执行脚本。然而我比较想偷懒,想直接在CMD命令原创 2021-08-13 11:34:03 · 1781 阅读 · 1 评论 -
Python中的包(python package)
主要是学习这句话: __init__.py 在包被导入时会被执行。还有一些导入的细节。当我们:就会创建一个新的文件夹和文件夹下的 __init__.py还会有个 ·所以,__init__.py 作用1. 表示(标识)一个Python Package2. __all__ = [‘module1’,‘module2’,.]有时候我们在做导入时会偷懒,将包中的所有内容导入对于自己写的模块,想要一键导入,单单这样写:from package import *是不够的,要在__init原创 2021-08-08 14:53:36 · 1821 阅读 · 0 评论 -
Python中的模块(Modules)
什么是模块自己写个模块导入模块的机制使用模块的好处原创 2021-08-05 14:22:42 · 1598 阅读 · 0 评论 -
PythonOOP: 面向对象OOP、类Class、对象Object——极简讨论
Python是完全面向对象的语言。函数、模块、数字、字符串都是对象。 甚至函数、类也是对象并且完全支持 继承、重载、派生,有益于增强源代码的复用性。面向对象的程序设计使用对象来程序设计,能更好的代码复用和设计复用。类对象的模板,和数据结构定义对象的属性(数据)且,提供初始化对象的初始化程序和操作属性的方法。对象又叫做实例是类的实例, 使用构造方法创建。使用 小数点 . 通过引用方法和变量来访问对象的成员Python中的对象概念非常广泛本篇水完。...原创 2021-07-17 17:10:14 · 87 阅读 · 0 评论 -
PythonOOP——私有实例变量
话不多说,先上????子。class baby: def __init__(self, name='小新', gender='男孩子'): self.name = name self.gender = gender def introduce(self): print(f'My name is{self.name}') print(f"I am a {self.gender}")class baby_: def原创 2021-07-06 14:07:51 · 237 阅读 · 0 评论