
Python
奋斗的憨憨小S
这个作者很懒,什么都没留下…
展开
-
Python面向对象基础
面向对象基础(OOP)(object-oriented programming) 面向过程:根据业务逻辑从上到下写代码 函数式:将某功能代码封装导函数中 面向对象编程:将数据与函数绑定在一起,进行封装 类和对象 类:是一个模板,模板里面有很多函数 是具有一组相同或者相似属性和方法的一系列对象的集合 类:类名,类的属性,类的方法 对象:是实实在在的东西,是类的实例化 #采用大驼峰法 class Person: name = 'Charlie' 类属性 直接归属类所有 age = 18原创 2021-09-09 11:49:37 · 114 阅读 · 0 评论 -
Python内置函数
数学运算函数 abs() #求绝对值 round() #对浮点数进行近似取值 round(3.6) 返回4 round(3.66,1) 保留一位返回3.66 pow() 求指数 pow(3,3) 3的3次方 3**3 divmod() 求商和余数 divmod(7,3) 返回一个元组 (2,1) max() 求最大值 给一个序列 min() 最小值 sum() 求和 sum([0,1,2,3,4],2) 指定加完之后最后再加个2 eval(expression[,globals[,locals]原创 2021-09-08 17:23:59 · 128 阅读 · 0 评论 -
Python函数
字符串,列表,元组是序列,支持切片但是字典不是序列,不支持切片 列表可以修改,元组是不可变得序列 函数就是最基本的一种代码抽象的方式,面对对象的一个封装 1.函数基础:具有独立功能的代码块组织为一个小模块,这就是函数 定义->调用 def 函数名(): 代码块 代码的复用最大化以及最小化冗余代码 2.函数参数: 传参,调用,不定长参数 1.必选参数:形式参数:不占用内存地址 实参是调用函数时的参数 2.默认参数:是在定义参数时直接指定参数的值 默认参数必须放在定义函数最后![ 3.可选参数:.原创 2021-09-02 11:51:28 · 206 阅读 · 0 评论 -
Python 元组列表字符串共同操作
共有方法 + * in strA='人生苦短' strB='我用Python' print(strA+strB) #连接两个字符串 listA=list(range(10)) listB=list(range(10,20)) print(listA+lsitB) #合并两个列表 tupleA=tuple(range(10)) tupleB=tuple(range(10,20)) print(tupleA+tupleB) #合并两个元组 #复制方法 print(strA*3) #打印三次字符串,没有换.原创 2021-08-31 22:01:30 · 147 阅读 · 0 评论 -
Python--字符串,列表,元组,字典的基本操作
序列: 在Python当中,就是一组按照顺序排列的值(数据集合) 三种序列类型:字符串,列表,元组 优点:支持索引和切片的操作 特征:正索引是0.从左向右,-1是最后一个可以从右向左索引。 字符串 切片【高级操作】:指截取字符串中的其中一段内容,可以获取序列对象的任意部分数据 [起始下标:结束下标:步长] 步长默认是1 下标会越界,切片不会 Test = 'python' print('获取第一个字符:',Test[0]) print('获取第一个字符%s'%Test[2]) for i in Test:原创 2021-08-31 21:43:07 · 662 阅读 · 0 评论 -
Python基础知识
def fun(): a = 10 print(a) return a+100 print(fun()) 函数定义时:指定参数必须在默认参数的前面。 全部变量是所有地方都可以使用,局部变量只能函数内部使用,除非在函数内部声明global #写文件 text = 'This is my first test.\nThis is next line' #没有会自动创建 my_file = open('myfile.txt','w') my_file.write(text) my_原创 2021-08-28 19:21:15 · 168 阅读 · 0 评论