摘要:
关于风力摆 风力摆是2015年的电子设计大赛题目 关于风力摆的说明啊,实现的功能啊我就不多说了 网上有很多的资料,说难了这是PID调节什么的,但是说简单了这就是一个单摆 和 圆锥摆模型 如果你用PDI一点一点调,你会调死,要是用我的方法,呵呵,往下看吧 废话我就不多说了直接进入正题 所需材料 材料就 阅读全文
摘要:
今天我就分享一波自己的成果。 心心念念的想做一个物联网的东西出来,终于在上个月搞定了,虽说肯定是有些漏洞(目前我是没有找出来的),但是效果看起来还不错。学了这么久的Python、Qt、liunx命令总算派上用场了。 材料: 树莓派一台 指纹模块(AS608光学指纹识别模块) OLED液晶屏 usb转 阅读全文
摘要:
一、三大编程范式 python是一门面向对象的编程语言。 不同的编程样式有不同的风格,不同的风格有他不同的牛逼之处。 三大编程范式: 二、面向对象设计与面向对象编程 面向对象设计(Object oriented design):将一类具体事物数据和动作整合到一起,即面向对象设计 面向对象设计(OOD 阅读全文
摘要:
re 模块 就其本质而言,正则表达式(或RE)是一种小型的,高度专业化的编程语言,(在python中)它内嵌在python在,并通过re模块实现。 正则表达式模块被编译成一系列的字节码,然后由用C编写的匹配引擎执行。 正则就是是对字符串处理。 字符匹配(普通字符,元字符): 1. 普通字符,大多数字 阅读全文
摘要:
os 模块 1 import os 2 3 print(os.getcwd()) #获取当前目录 4 5 os.chdir("../test") #改变当前脚本目录;相对于shell下cd 6 print(os.getcwd()) 7 8 print(os.curdir) #返回当前目录 (".") 阅读全文
摘要:
模块的概念 在Pyth中,一个.py文件就称之为一个模块(module)。 模块可以大大的提高代码的可维护性。 模块分为三种: python中标准库 第三方模块 应用程序自定义模块 模块还可以避免函数名和变量名的冲突。 导入模块的方法: 1. import module 2. from 路径 imp 阅读全文
摘要:
一 什么是装饰器 器即函数, 装饰即修饰,意指为其他函数添加功能 装饰器定义:本质就是函数,功能是为其他函数添加新功能 原则: 不修改被修饰函数的源代码 不修改被修饰函数的调用方式 装饰器的基础知识: 装饰器 = 高阶函数 + 函数嵌套 + 闭包 二 高级函数 高阶函数的定义: 1 import t 阅读全文
摘要:
一 什么是迭代器协议 二 for循环机制 for循环的本质:循环所有对象,全都是使用迭代器协议 (字符串,列表,元组,字典,集合,文件对象)这些都不是可迭代对象,只不过在for循环中,调用了他们内部的__iter__()方法,把他们变成了可迭代对象。 然后for循环调用可迭代对象的__iter__( 阅读全文
摘要:
一 文件处理流程 二 基本操作 2.1 文件操作基本流程 2.2 文件编码 打开文件要用它存储的编码模式打开,否则会报错或者出现乱码。 2.3 文件的打开方式 打开文件时,需要指定文件路径以及打开的方式,打开后,即可获得文件句柄,用文件句柄对文件进行操作。 打开文件的模式: r:只读模式【默认模式, 阅读全文
摘要:
一 直接赋值 像上面直接赋值, a为可变型变量,b=a相当于b是a的别名,b和a指向相同的地址;改变b中的值,相应的a的值也会改变。 二 浅拷贝 :copy() 浅拷贝只拷贝一层。 三 深拷贝:deepcopy() 深拷贝后,两者没有任何关系。 阅读全文