- 博客(11)
- 收藏
- 关注
原创 函数定义与调用
在pytohn中,定义函数的语法如下:def 函数名([参数列表]): '''注释''' 函数体注意:1、函数形参不需要声明类型,也不需要指定函数返回值类型。2、即使该函数不需要接收任何参数,也必须保留一对空的括号。3、括号后面的冒号必不可少。4、函数体相对于def关键词必须保持一定的空格缩进。5、python允许嵌套定义函数。在定义函数时,参数个数没有限制,若有多个形参,则需要用逗号进行分隔。在函数内部修改形参的值,函数运行结束后,实参的值并不被修改。>>
2021-05-25 19:47:17 179
原创 字符串常用方法(续)
replace()方法用来替代字符串中指定字符或子字符串的所有重复出现,每次只能替换一个字符或字符串。>>>words=('测试','非法','暴力','话')>>>text='这句话里含有非法内容'>>>for word in words: if word in text: text=text.replace(word,'***')>>>text'这句***里含有***内容'maketr
2021-05-25 19:26:59 232
原创 字符串
字符串格式化格式字符:格式字符说明%s字符串(采用str()的现显示)%r字符串(采用repr()的显示)%c单个字符%d十进制整数%i十进制整数%o八进制整数%x十六进制整数%e指数(基底写为e)%E指数(基底为E)%f、%F浮点数%g指数(e)或浮点 数%G指数(E)或浮点数%%字符“%”字符串常用方法find()和rfind()方法分别用来查找一个字符串在当前字符串指定范围
2021-05-25 18:53:45 118
原创 循环结构
for循环与while循环while循环和for循环的常见用法:while 条件表达式: 循环体和for 变量 in 可迭代对象: 循环体也可加上else子句。如果循环因为条件表达式不成立而自然结束(不是因为执行了break语句而结束循环),则执行else结构中的语句;如果循环是因为执行break语句而导致循环提前结束,则不执行else中的语句。语法为:while 条件表达式: 循环体else: else子句代码块和for
2021-05-10 19:33:41 224
原创 选择结构
单分支选择结构if 表达式: 后面的冒号不可缺少。 语句块当表达式的值为True或其他等价值时,表示条件满足,语句块将被执行,否则该语句块不被执行。双分支选择结构语法为:if 表达式: 语句块1else: 语句块2当表达式值为True或其他等价值时,执行语句块1,否则执行2.嵌套的选择结构语法为:if 表达式1 语句块1elif 表达式2: 语句块2 ........
2021-05-10 19:21:49 67
原创 集合
集合的创建与删除直接将集合赋值给变量即可创建一个集合对象。>>>a={3,5}也可以使用set()函数将列表、元组等其他可迭代对象转换为集合,如果原来的数据中存在重复元素,则在转换为集合时只保留一个。>>>a_set=set(range(8,14))>>>a_set{8,9,10,11,12,13}>>>b_set=set([0,1,2,3,0,1,2,3,7,8])>>>b_set{0,1,2,3
2021-04-24 16:18:30 72
原创 字典
字典是包含若干“键:值”对的无序可变序列,字典中的每个元素包含两个部分:“键”和“值”。字典创建与删除使用“=”将一个字典赋值给一个变量即可创建一个字典变量。可以使用内置函数dict()通过已有数据快速创建字典。例:>>>keys=['a','b','c','d']>>>values=[1,2,3,4]>>>dictionary=dict(zip(keys,values))>>>x=dict()>>>
2021-04-18 18:53:09 164
原创 序列(续)
元组的创建与删除使用“=”将一个元组赋值给变量,就可以创建一个元组变量。>>>a_tuple=('a','b','mpilgrim','z','example')>>>x=() #空元组如果要创建只包含一个元素的元组,只把元素放括号里是不行的,还需在元组后加一个“,”,但是创建包含多个元素的元组没有这个限制。>>>a=3 >>>a=3,
2021-04-05 13:37:15 57
原创 Python序列(续)
列表元素访问与计数(1)使用下标直接访问列表中的元素>>>alist=[3,4,5,6,7,8,9]>>>alist[3] #访问元素6>>>alist[3]=5.5 #修改元素>>>alist=[3,4,5,5.5,7,8,9]>>>alist[10] #下标不存在,超出范围(2)使用index()方法获取指定元素首次出现的下标,语法为index(value,[start,
2021-03-27 16:53:24 81
原创 Python序列
可变序列列表、集合、字典不可变序列元组、字符串、可迭代对象有序序列列表、元组、字符串、可迭代对象无序序列字典、集合列表对象常用方法:方法说明append(x)将元素x添加至列表尾部extend(x)将可迭代对象iterable中所有元素添加至列表尾部insert(index,x)在列表指定位置index处添加元素xremove(x)在列表中删除首次出现的指定元素pop( [index] )删除并返回列表对象指...
2021-03-18 16:01:04 134 3
原创 Python程序设计第一章
Python对象模型对象是Python语言中最基本的概念之一,Python中的一切都是对象。Python中有许多内置对象可供编程者使用,如数字、字符串、列表、元组、字典、集合、del命令和len()、id()、type()等大量内置函数。Python变量1.在Python中,不需要事先声明变量名及其类型,直接赋值就可创建各种类型的变量。2.Python是一种动态语言,其变量的类型是可以变化的。3.在大多数情况下,如果变量出现在赋值运算符和复合赋值运算符(+=、*=等)的左边,则表示创建变量或修改变
2021-03-08 18:29:34 209
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人