01 2018 档案

stm32 ad 输入 有高电平
摘要:RT,功能完好,在接上外部输入电压的时候能正常工作。但是取下外部输入电压,发现AD返回的值为1.5V而不是0V,用电压表测试一下确实是1.V。我用的PC0管脚。电路部分就是芯片-0欧电阻-外部输入。请问这是什么原因啊?有什么办法能避免么?? 模拟管脚悬空时的电压是种不确定状态,所以有1点几伏是正常的 阅读全文

posted @ 2018-01-23 19:58 dotiger 阅读(1113) 评论(0) 推荐(0)

Python 继承
摘要:class School(object): mem = 0 def __init__(self,name,addr): self.name = name self.addr = addr self.students = [] self.teacher = [] def enroll(self): p 阅读全文

posted @ 2018-01-18 23:21 dotiger 阅读(226) 评论(0) 推荐(0)

Python 多态
摘要:多态则是为了实现另一个目的——接口重用! Pyhon 很多语法都是支持多态的,比如 len(),sorted(), 你给len传字符串就返回字符串的长度,传列表就返回列表长度。 阅读全文

posted @ 2018-01-18 22:55 dotiger 阅读(255) 评论(0) 推荐(0)

python pandas&&matplotlib
摘要:# 经过验证: pandas中 无法直接读xls的文件import pandas as pdimport matplotlib.pyplot as plt#f= open(r'C:\Users\tiger\Desktop\python\python教程\data\data5/coordinates 阅读全文

posted @ 2018-01-16 23:00 dotiger 阅读(162) 评论(0) 推荐(0)

stm32 103 芯片引脚 PB4 无法拉低 PB3 无法拉高
摘要:void LED_GPIO_Config(void){ /*¶¨ÒåÒ»¸öGPIO_InitTypeDefÀàÐ͵ĽṹÌå*/ GPIO_InitTypeDef GPIO_InitStructure1; GPIO_InitTypeDef GPIO_InitStructure2; /*¿ªÆ 阅读全文

posted @ 2018-01-16 17:33 dotiger 阅读(537) 评论(0) 推荐(0)

python 中 新式类和旧式类
摘要:class A(object): # 加入一个object是新式类的写法 def __init__(self): print('a')class B(A): def __init__(self): print('B')class C(A): def __init__(self): print('C')clas... 阅读全文

posted @ 2018-01-15 21:12 dotiger 阅读(560) 评论(0) 推荐(0)

Python 面向对象的编程
摘要:面向对象的编程 : 1、类 实现对功能的封装 2、继承 实现功能的复用 3、多态 实现接口的复用 类中的变量分为类变量和实例变量 : 类变量是指的类中的变量。实例变量是指的在初始化函数中,声明的变量。 类中的成员分为静态属性和动态属性,一般说的属性指的是静态属性,就是在__init__中的变量。而动 阅读全文

posted @ 2018-01-15 21:04 dotiger 阅读(231) 评论(0) 推荐(0)

re 模块
摘要:http://blog.csdn.net/lxcnn/article/details/4146148 https://www.crifan.com/detailed_explanation_about_python_regular_express_match_named_group/ 阅读全文

posted @ 2018-01-13 21:33 dotiger 阅读(184) 评论(0) 推荐(0)

shlve模块 序列化 python任意的数据
摘要:import shelved = shelve.open('shelve_test') # 打开一个文件class Test(object): def __init__(self, n): self.n = nt = Test(123)t2 = Test(123334)name = ["alex", 阅读全文

posted @ 2018-01-13 19:13 dotiger 阅读(200) 评论(0) 推荐(0)

json 模块
摘要:import json # json 可以在各个语言中通用 只支持最简单的数据类型 字符串 列表等数据def sayhi (name): print('hello',name)info = { 'name':'alex', 'age':'23', 'sex': '1'}f = open('test. 阅读全文

posted @ 2018-01-13 18:41 dotiger 阅读(103) 评论(0) 推荐(0)

python os sys moudle
摘要:import os ,sysprint(os.getcwd()) ##获取当前工作目录,即当前python脚本工作的目录路径os.chdir("atm") #改变当前脚本工作目录;相当于shell下cdprint(os.getcwd()) ##获取当前工作目录,即当前python脚本工作的目录路径# 阅读全文

posted @ 2018-01-13 16:40 dotiger 阅读(124) 评论(0) 推荐(0)

time and datatime
摘要:import time# print(sys.path)## # os.path.abspath(__file__) 表示的是获取当前文件的绝对路径## #os.path.dirname 表示获取当前目录文件的上一层的文件路径## print(os.path.dirname(os.path.abspath(__file__)))# print(time.clock()) #返... 阅读全文

posted @ 2018-01-13 16:14 dotiger 阅读(106) 评论(0) 推荐(0)

python 模块的导入
摘要:模块导入: 1、 模块导入的方法 : import moudule_name import moudule1_name,moudule2_name from moudule_name import * from moudule_name import m1,m2,m3 from moudule_na 阅读全文

posted @ 2018-01-13 15:26 dotiger 阅读(116) 评论(0) 推荐(0)

python 生成器
摘要:## 列表的生成 使代码更加简洁 [ i *2 for i in range(10) ] # result : [0,2,4,6,8,10,12,14,16,18] ## 生成器的介绍 : 1、生成器只有在调用的时候,才会生成相应的数据 2、只记录当前的位置 3、只有一个__next__()方法 阅读全文

posted @ 2018-01-12 23:27 dotiger 阅读(144) 评论(0) 推荐(0)

python 装饰器
摘要:##装饰器的定义 : ## 1、装饰器的本质是函数, (装饰其他函数)就是为其他函数添加附加的功能 ## 原则 : 1、不能修改被装饰的函数的源代码 # 2、不能修改被装饰的函数的调用方式 ## a、 把一个函数名的当作实参传给另外一个函数(在不修改被装饰函数源代码的情况下为其添加功能) ##b、返 阅读全文

posted @ 2018-01-12 23:15 dotiger 阅读(132) 评论(0) 推荐(0)

python文件操作其他
摘要:# 以读的格式打开,然后可以在后面写f4= open('hello2', 'r+',encoding= 'utf-8') # 这种模式下面 最好先读取一下 否则可能会出问题print (f4.readline())print (f4.readline())f4.write('nihao a ')f4 阅读全文

posted @ 2018-01-12 22:05 dotiger 阅读(127) 评论(0) 推荐(0)

导航