Python
birlhhh
运动控制、动力学分析
展开
-
Python文件操作应用实例
1、获取当前文件夹下的所有以.py结尾的文件,如下图2、列出给定路径下的所有文件夹、文件、子文件夹以及子文件夹下的文件,如下图3、列出文件夹下所有子文件夹和子文件,并按照文件夹输出(132讲)...原创 2022-06-15 11:12:48 · 498 阅读 · 0 评论 -
Python类
小结:1、先定义类对象,再根据类对象定义实例对象2、类属性:定义在类中,方法外的变量3、类方法:用classmethod修饰的4、实例方法:def __init__(self,name,age):(name age是程序员自己定义的变量),作用:将实例对象初始化5、静态方法:用staticmethod修饰的方法6、类属性、类方法、静态方法使用:都是:类名.方法名() or 类名.属性名 来调用7、实例方法使用:实例对象名.方法名()...............原创 2022-06-13 14:34:44 · 187 阅读 · 0 评论 -
列表、元组、字典、集合的区别
如下图 上图中:“符合标识符的字符串”意思是:这个字符串由 字母、数字、下划线中的一种或多种组成;所谓的驻留,比如:某些情况下,同一个字符串,分别先后赋值给对象变量a和对象变量b,此时a的id值和b的id值是相等的,也就是说,同一个字符串,只开辟一个内存空间来保存这个字符串。注意:以上是针对交互模式,在pycharm中,编译器对字符串进行了优化,原本在交互模式中不驻留的情况,在pycharm中字符串会指向同一个内存空间,如下图: 注意:字母、数字、下划线组成的才是合法的标识符,但是!中文汉字也是属于字母!原创 2022-06-13 13:41:20 · 156 阅读 · 0 评论 -
注意:不能修改元组当中元素的引用,但是可以修改元组当中元素的添加内容
不能修改元组当中元素的引用,但是可以修改元组当中元素的添加内容换句话说:元祖中的元素,我能不能去变动,关键是看有没有改动元素的id值,如果不会改动元素的id值,那么这种变动就是可行的如下图1:将元组t中的元素t[1] 改为100,是不可行的,因为原来的元素t[1]和100的id值不一样,所以不能修改如下图2:我们修改了元组t中的元素t[1],但是并没有修改t[1]的引用(t[1]的id值) ,所以这种修改是可行的总结:1)如果元组中的对象本身不可变,则不能再引用其他对象2)如果元组中的对象是可变对象,则可变原创 2022-06-07 14:39:15 · 254 阅读 · 0 评论 -
Python数据类型转换
python数据类型转换原创 2022-06-03 17:06:11 · 143 阅读 · 0 评论