摘要: TTL转串口模块概念 ---------------什么是USB转TTL 脚本: ---------------两个CH340 (TTL转串口模块)接入到PC串口上,通过Python进行数据交互: 实践: ---------------Python3-串口:Python3 简单的串口通信实现 --------... 阅读原文
2020-09-05 06:01:08 阅读(2319) 评论(0)
摘要: # 变量的缓存机制(对于python3.6版本以下)# -->Number 部分"""1.对于整型而言,-5~正无穷范围内的相同值 id一致2.对于浮点数而言,非负数范围内的相同值 id一致3.布尔值而言,值相同情况下,id一致4.复数在 实数+虚数 这样的结构中永不相同(只有虚数的情况例外)""" #... 阅读原文
2020-09-05 00:53:01 阅读(2270) 评论(0)
摘要:   # 自动类型转换 :Number (int floa bool complex)'''精度从低到高 bool < int < float < complex'''   # 1. bool + int'''bool True = > 1 False = > 0'''  ... 阅读原文
2020-09-04 23:33:02 阅读(2158) 评论(0)
摘要: # set 集合 作用:用作交差并补操作'''不可获取, 无序,自动去重''' setvar = {"周杰伦","刘亦菲","胡歌"}print(setvar,type(setvar)) # 不可以获取集合里的值# print(setvar[0]) 显示error #不可以修改集合里的值# print(... 阅读原文
2020-09-04 22:03:02 阅读(3439) 评论(0)
摘要: # list 列表''' 可获取 有顺序,可修改 可存储任何数值(int float str bool complex)''' #定义空的列表 listvar = []print(listvar,type(listvar)) #列表的索引'''索引有两种方式:一种是正向索引,从左往右按照0 ,1 ,2,3,4... 阅读原文
2020-09-04 20:54:01 阅读(2218) 评论(0)
摘要: 1.进程件通信方式     1.磁盘交互: 速度慢,不安全     2.socket套接字     3.管道通信(Pipe)     4.消息队列(Queue, queue)     5.共享内存(Value, Array)     6.信号(os.kill, signal)     7.信号量(Semaph... 阅读原文
2020-09-04 20:17:02 阅读(2185) 评论(0)
摘要: 一 先理解这个 1、闭包 函数定义中若满足3个要素,则可称为闭包 ① 外部函数A嵌套一个内部函数B ② 外部函数A返回内部函数B的函数名 ③ 内部函数B调用非全局变量(即外部函数A的形参或者变量) 以下是对应的闭包例子 2、万能装饰公式:只要你被装饰,那么相当于这个被装饰的函数的函数名=装饰器(被装饰的函数... 阅读原文
2020-09-04 19:23:05 阅读(2113) 评论(0)
摘要: # 字符串"""用引号引起来的就是字符串 ' ' ''' '''' "" "" """ """""""""#转义字符: \ + 某个字符作用:将有意义的字符变得无意义 将无意义的字符变得有意义 \n , \r\n 表示换行\t 水平制表符 缩进\r 将\r后面的字符直接拉到当前行首""" # (1)... 阅读原文
2020-09-04 17:40:05 阅读(2217) 评论(0)
摘要:   前言 使用 Python 写程序的时候常常要查看中间结果,需要把一些内容记录到日志中,为了不让新产生的日志覆盖之前的日志文件,所以通常使用时间字符串来作为文件名,类似于 2020827_233842.log 这种格式,就是表示程序在 2020-8-27 23:38:42 启动时产生的日志文件。 日志... 阅读原文
2020-09-04 17:21:03 阅读(2287) 评论(0)
摘要: # Number (int float bool complex)# (1) float 浮点型 也就是小数# 表达方式一floatvar = 0.98print(floatvar)print(type(floatvar))# 表达方式二 科学计数法floatvar = 7.8e3print(floa... 阅读原文
2020-09-04 17:14:02 阅读(2175) 评论(0)