- 博客(8)
- 收藏
- 关注
原创 python正则表达式
正则表达式 正则表达式是字符串处理的工具和技术,使用预定义的特定模式去匹配一类具有共同特征的字符串。通过特殊字符+普通字符来进行模式描述,从而达到文本匹配目的工具。 1.常用的正则表达式常用元字符 2.re模块主要函数 3.应用场景 (1)验证:表单提交时,进行用户名密码的验证。 (2)查找:从大量信息中快速提取指定内容,在一批url中,查找指定url。 (3)替换:将指定格式的文本进行正则匹配查找,找到之后进行特定替换。 ...
2021-05-14 19:45:09
129
原创 Python7.0字符串
一、字符串 1.字符串的格式化:把整数、实数、列表等对象转化为特定格式的字符串。 2.字符串的常用方法: (1)find()、rfind()分别用来查找一个字符串在当前字符串指定范围中首次和最后一次出现的位置。index()、rindex()返回一个字符串在当前字符串指定范围中首次和最后一次出现的位置。count()返回一个字符串在当前字符串中出现的次数。 以find()为例 str = "i love python" print(str.find("o")) #索引子字符串"o" print(str.f
2021-05-10 21:11:43
178
原创 python6.0
一、选择结构 选择结构通过某些特定条件是否满足来决定下一步的执行流程,是非常重要的控制结构。 1.单分支选择结构 if 表达式: 语句块 当表达式的值为True或其他等价值时,表示条件满足,语句将被执行。 2.双分支选择结构 if 表达式: 语句块1 else 表达式: 语句块2 当表达式值为True或其他等价值时,执行语句1,否则执行语句2。 3.嵌套的选择结构 if 表达式1: 语句块1 elif 表达式2: 语句块2 elif 表达式3: 语句块1 …… else: 语句块n elif是else if
2021-04-29 15:08:33
362
原创 python5.0
一、集合 集合是无序可变的容器对象,集合中每个元素都是唯一的。 1.集合的创建与删除 直接给集合赋值即可创建一个集合 a={3,5} 也可以使用set()函数将列表、元组等其他可迭代对象转换为集合。 a_set=set(range(8,14)) a_set={8,9,10,11,12,13} x=set()#空集合 可以使用集合对象的*add()*方法增加元素,*pop()*方法弹出并删除其中一个元素,*remove()*方法直接删除指定元素,clear()方法清空集合删除所有元素。可以用del命令删除
2021-04-16 20:59:53
283
原创 python4.0
一、元组 1.Tuple元组的元素不能修改,表示多个元素组成的序列。数据之间用,分隔。元组用()定义 tuple=() #创建空元组 元组中只包含一个元素时要在后面加逗号 info_tupel=(7,) info_tuple=("zhangsan",18,1.85) #取值和索引 print(info_tuple[0]) print(info_tuple,index("zhangsan")) #统计元素出现的次数和元组中包含元素的个数 print(info_tuple.count("zhan
2021-03-29 20:59:25
453
原创 python3.0
1.del关键字本质上是用来将一个变量从内存中删除,后面的代码就不能再使用这个变量了。 2.len()函数可以统计列表中元素的总数 name_list=["Tony","Tom","Mary"] list_len=len(name_list) print("列表中包含%d个元素"%list_len) 3.count()可以统计列表中某个数据出现的次数 name_list=["Tony","Tom","Mary","Tony"] count=name_list.count("Tony") print("To
2021-03-29 20:00:03
240
原创 python2.0
序列是一块用来存放多个值的内存空间。 一、列表 列表是python的内置可变序列,是包含若干元素的有序连续内存空间。在形式上,列表的所有元素放在一对[]中,相邻元素之间用逗号隔开。 1.列表创建与删除 使用=直接将一个列表赋值给另一个变量即可创建列表对象。 a_list=[] #创建空列表 2.元素的增加 (1)可以使用+直接添加到列表。 (2)使用列表对象的append()方法。 a_list.append(9) a_list=[3,4,5,6,7,9] (3)使用列表对象extend()方法可以
2021-03-20 15:33:37
158
原创 python1.0
一、python是一门跨平台的解释型高级动态变成语言。 二、python是人工智能数据分析的第一语言,所以我们需要学习python。不仅要学习基础知识还需要掌握应用方法。 三、输出print() print(*object,sep=’’,end=’\n’) *object=输出对象 print('Hello World') #Hello World 四、输出str.format() <模板字符串>.format 1.默认按替换域出现的顺序输出 print('{},{},{}'.format('T
2021-03-11 20:19:43
270
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅