![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
奋豆者
这个作者很懒,什么都没留下…
展开
-
[python学习笔记]——类外定义方法
class People(): def __init__(self, name, age): self.name = name self.age = age self.introduce = None def speech(self): if self.introduce is not None: self.introduce(self.name, self.age) ...原创 2021-06-04 11:38:59 · 2520 阅读 · 0 评论 -
[python学习笔记]——弱变量的IDE提示属性和方法
Python作为一门弱变量的语言,在定义函数时不要求声明行参的数据类型。这就导致了,如果想要在函数中调参数的属性或方法时,ID不能给出提示。在Pycharm中,运用isinstance() 函数可以实现弱变量的IDE提示属性和方法。先看基本用法:>>>a = 2>>> isinstance (a,int)True>>> isinstance (a,str)False>>> isinstance (a,(str,int,l原创 2021-05-13 00:09:08 · 367 阅读 · 0 评论 -
[python学习笔记]——异常检测与重试机制在python串口通信中的应用
进行串口通信时,串口的连接不一定稳定,有可能需要多次连接才能成功。这种情况下就可以借助Python中的异常检测来进行重试。 # 重试机制 count = 0 # 尝试连接3次 while count < 3: count += 1 try: ser = serial.Serial(port='/dev/ttyUSB0', baudrate=115200) # 如果出错了,后面的代码就不执行原创 2021-05-07 21:22:18 · 500 阅读 · 0 评论 -
[python学习笔记]——python中的二进制数据类型
Python中的变量是弱变量,简单的编程不需要在变量数据类型上有过多考虑。>>> a = 1024>>> b = 10.24>>> c = 'haha'>>> type(a)<class 'int'>>>> type(b)<class 'float'>>>> type(c)<class 'str'>但这并不代表python中没有变量类型,在原创 2021-05-05 18:49:44 · 1488 阅读 · 0 评论 -
[python学习笔记]接收函数返回的元组
刚开始学习Python的时候,了解到元组和列表的不同时,仅仅以为列表可以更改数据,而元组不能更改数据。后来发现还是too young,too simple了,原来函数返回元组是有大用的。在学习C语言时,有时想让一个函数返回多个变量,于是只能用一个办法,就是让函数返回一个结构体结,构体里装着我们想要返回的几个变量。但是承接函数返回值的那个变量也必须是一个结构体,如果要单独用结构体中的某一个变量时,还需要访问结构体的分量。而对于python,可以直接用多个变量来接收函数返回的元组,中间用逗号隔开。就是这原创 2021-04-30 23:30:41 · 976 阅读 · 1 评论 -
python学习笔记(2)——字符函数
函数strip(),rstrip(),lstrip() 用来剥除字符串两端指定字符str()函数用来将数值型转化为字符型原创 2020-01-13 23:29:55 · 69 阅读 · 0 评论