Python
文章平均质量分 70
认真学习
刘哩子不会写代码
这个作者很懒,什么都没留下…
展开
-
Python学习文摘-18-函数的定义/参数
1·定义函数Python的函数定义方法是要使用def关键字语法:def 函数名称(参数1,参数2……) "文件字符串" <语句>文件字符串是可以省略的,用来作为描述此函数的字符串。若存在,则必须是函数的第一个语句。函数定义规则:函数代码以def关键字开头,后接函数标识符名称和圆括号()任何传入参数和自变量必须放在圆括号里面,圆括号里面可以用于定义参数函数的第一行语句可以选择性地使用文档字符串,用于存放函数说明函数内容以冒号起始,并且缩进return[表达式]结原创 2021-09-11 16:11:28 · 129 阅读 · 0 评论 -
Python学习摘文-17-内置函数
调用内置函数1·abs(x)返回数值x的绝对值,如果x是复数,abs()函数会返回该复数的大小(实数部分的平方加上虚数部分的平方,在家根号)2·chr(i)i是ASCII字符码0~225,chr()函数返回数值i的但字符字符串。 chr()函数与ord()函数作用相反3·complex(real[,imag])创建一个复数,其值为real+imag*j.若第一个参数为字符串,则不需要指定第二个参数。4·dir([object])返回object对象的属性名称列表。若没有指原创 2021-09-08 17:01:43 · 215 阅读 · 0 评论 -
Python学习摘文-16-经典问题(range函数/调用PI计算)
1·如何遍历序列range()函数,其格式为range(start,stop,[,step]),start为起始值,stop为终止值,step为步数。默认range(n),n为终止值,起始值为0,步数为1(1)他是左闭右开,不包含终止值(2)必须是整数(3)其为不可变序列,不可以修改元素如果需要遍历序列,通常会用到range()和len()并且结合循环结构。还可以指定范围:还可以改变遍历步数:2·如何求取圆的面积(pi的代入)代入PI时需要调用 math.pi,并且再调用之原创 2021-09-04 16:45:15 · 480 阅读 · 0 评论 -
Python学习摘文-15- 循环控制语句
1·while语句while语句是循环语句也是条件判断语句,其格式:while 判断条件: 语句【例】计算1~20的和【例】while在无限循环中的应用如果用户想退出无限循环,可以按Ctrl+C组合键当while循环体只有一个语句时,可以将该语句的条件表达式与while写在同一行while可以和else搭配使用,当while中的条件语句为False时,执行else语句块2·for语句for语句语法格式:for <变量名称> in <列表>原创 2021-09-04 16:26:12 · 96 阅读 · 0 评论 -
Python学习摘文-14-顺序结构/布尔表达式/选择结构
1·顺序结构input() 函数,这个函数输入的都是字符串形式,所以在键盘中获取的浮点数都不是真正的浮点数,而是字符串形式,所以这个值不可以进行加减乘除运算,需要执行 float()函数强制转换为浮点数。【例】计算圆形的面积该程序是一个顺序结构,首先定义r和s两个变量,然后通过提示的从键盘中获取数据复制给变量r,然后为变量s赋值,最后输出s的值。2·布尔表达式布尔表达式是值为True和False的一种Python表达式例如,这里使用的“==”双等于操作符来比较两个操作对象是否相等,若原创 2021-09-04 15:46:54 · 141 阅读 · 0 评论 -
Python学习摘文-13-多样的赋值语句
赋值语句是Python程序常用的语句,因为经常需要大量的变量来储存程序中用到的数据,所以用来对变量进行赋值的赋值语句也会在程序中大量出现。1·基本赋值Python中的变量不需要进行声明,每一个变量在使用之前都必须赋值,赋值之后该变量才会被创建。在Python中变量没有类型,所说的“类型”是指内存中对象的类型。例如:aa="liuliguang"bb=123cc="你最棒"赋值不是直接将一个值赋给一个变量,对象是通过引用传递的,不管变量是新创建的还是已经存在的,都是将该对象的引用赋值给原创 2021-09-01 16:35:54 · 200 阅读 · 0 评论 -
Python学习摘文-12-字符串内置的方法
1·capitalize()方法capitalize方法就是把字符串中的第一个字符转化为大写,其他的字符转化为小写str.capitalize()——其中str是要转化的字符串str="i love yOU."c=str.capitalize()print(c)2·count()方法count()方法就是用于统计字符串中某个字符的出现次数,还可以选择搜索范围,例如:str.count(sub,start=0,endl=len(string))# 其中,sub是要搜索的字符,sta原创 2021-08-31 10:08:55 · 112 阅读 · 0 评论 -
Python学习摘文-11-熟练使用字符串运算符/格式化字符串
1·熟练使用字符串运算符a·加号(+)运算符使用)(+)加号运算符可以将两个运算符连接起来,成为一个新的运算符。b·乘号(*)运算符使用乘号(*)运算符可以将字符串的内容重复数次,成为一个新的字符串。c·逻辑运算符使用大于(>)、等于(==)、小于(<)逻辑运算符比较两个字符串的大小d·in 和 not in 运算符使用in 或 not in运算符测试某个字符是否存在于字符串内,例如:·【综合测试】···2·格式化字符串Python支持格式化字符串输出。字符串原创 2021-08-17 16:21:31 · 210 阅读 · 0 评论 -
Python-10-字符串的常用操作
在Python语言中,字符串是使用频率很高的数据类型。访问字符串中的值Python访问子字符串变量,可以使用方括号来截取字符串。与列表的索引一样,字符串索引从0开始。例如:a="I love you."print(a[0])b="喜欢学习"print(b[1])字符串的索引值可以是负值。若索引值是负值,则表示由字符串的结尾向前数。字符串的最后一个字符其索引值是-1。a="I love you"print(a[-1])`分割指定范围的字符使用冒号( :)来分割指定.转载 2021-08-13 17:16:20 · 1155 阅读 · 0 评论 -
Python-9-元组与列表的相互转换
如何将 元组 转换为 列表list函数用于将元组转换为列表。元组与列表是非常相似的,区别在于元组的元素值不能改变,元组是放在括号里的,列表是放在方括号里的。goods=(1200,'冰箱','河南','S12002')lgoods=list(goods)print(lgoods)·如何将 列表 转换为 元组tuple()函数将列表转换为元组goods=(1200,'冰箱','河南','S12002')lgoods=(tuple(goods))print(lgoods).转载 2021-08-12 16:42:34 · 2618 阅读 · 1 评论 -
Python-8-字典的基本操作
与列表和元组有所不同,字典是另一种可变容器类型,其可以存储任意类型的对象。字典对象的常用操作·字典的对象使用大括号 { } 将元素列出,字典的排列顺序并没有一定的顺序,因为可以使用键值来取得该元素。(键-键值,映射)下面我们先创建一个字典对象:aa={'name':'liuliguang','address':'Zhumadian','sex':'male'}print(aa)1·1获取字典中的元素值通过使用键值作为索引,可以返回字典中的元素aa={'name':'刘力广','add转载 2021-08-12 16:27:23 · 167 阅读 · 0 评论 -
Python-7-元组的基本操作
与列表相比,元组对象不能修改。同时元组使用小括号、列表使用方括号。元组创建很简单,只需要在括号中添加元素并使用逗号即可。1·元组对象的常用操作1·1创建只有一个元素的元组如果创建的元组只有一个元素,就必须在元素之后加上逗号( , ),否则Python会认为此元素是要设置给变量的值a=(100,)print(a)a=(100)print(a)1.2元组的对象值不能修改在元组中,不可以修改元组对象内的元素值,否则会提示错误aa=(100,200,300,400)aa[1]=(转载 2021-08-11 18:18:32 · 409 阅读 · 0 评论 -
Python-6-列表基本操作
内容先知:数据结构是通过某种方式组织在一起的数据元素集合,这些元素可以是数字或字符。Python有许多特殊的数据结构,常用的就是列表、元组和字典。其中,列表与元组属于序数(sequence)类型,他们是数个有序对象的组合;字典则属于映像(mapping)类型,是由一个对象集合来作为另一个对象集合的键值索引。列表的基本操作列表对象属于有序对象,是一群有序对象的集合,并且可以使用数字来做索引。列表对象还可以做新增、修改和删除的操作。列表对象的特性列表由一系列按特定顺序排列的元素组成。在Python中,转载 2021-08-08 10:06:03 · 378 阅读 · 0 评论 -
Python-5-数字(Number)
Python数字数据类型用于储存数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时Number对象将被创建:var1=1var2=20你也可以使用del语句删除一些数字对象的引用del语句的语法是:del var1[,var2[,var3[……,varN ] ] ]你可以通过使用del语句删除单个或多个对象的引用,例如:del vardel var_a,var_bPython支持三种不同的数值类型:整形(int):转载 2021-07-28 09:52:37 · 158 阅读 · 0 评论 -
Python-4-运算符
什么是运算符举个简单的例子:4+5=9例子中,4和5被称为操作数,+被称为运算符。Python语言支持以下类型的运算符。算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级Python算术运算符以下实例演示了Python所有算术运算符的操作:a = 21b = 10c = 0 c = a + bprint ("1 - c 的值为:", c) c = a - bprint ("2 - c 的值为:", c) c =转载 2021-07-27 16:49:06 · 587 阅读 · 0 评论 -
Python-3-基本数据类型
Python中的变量不需要声明。每个变量在使用前必须赋值,变量赋值以后该变量才会被创建。在Python中,变量就是变量,他没有类型,我们所说的“类型”是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是储存在变量中的值。counter=100 #整形变量miles=1000.0 #浮点数类型name="runoob" #字符串print(counter)print(miles)print(name)运算结果转载 2021-07-26 08:38:00 · 149 阅读 · 0 评论 -
Python-2-基础语法
Python标识符在Python中,标识符有字母、数字、下划线组成。在Python中,所有的标识符可以包括英文、数字以及下划线(_),但是不能以数字开头。Python中的标识符是区分大小的。以 下划线开头的标识符是有特殊意义的。以单下划线开头 _foo的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用 from xxx important*而导入。以双下划线开头的 __foo 代表类的私有成员,以双下划线开头和结尾的 __foo __ 代表Python里特殊方法专用的标识,如__in转载 2021-07-22 10:04:53 · 264 阅读 · 0 评论