-
python处理列表的部分元素
1、处理列表的部分元素称之为切片,创建切片,可指定要使用的第一个元素和最后一个元素的索引。 2、这让Python创建一个始于第一个元素,终止于最后一个元素的切片,即复制整个列表。 实例 names = [‘zhang_san’,’chen_cheng’,’li_hong’,’liu_li’,’chen_yu’] print(names[0:3]) print(names[0:-1]) print(names[:]) print(names[-1]) print(names[-3:]) 负数索…
-
python如何创建数值列表
1、在数据可视化中,处理的几乎都是由数字组成的集合,Python函数range能够轻松地生成一系列的数字。 2、要创建数字列表,可使用函数list()将range()的结果直接转换为列表。 实例 for value in range(1,5): print(value) 上述代码好像应该打印数字1~5,但实际上它不会打印数字5: range()只是打印数字1~4,这是你在编程语言中经常看到的差一行为的结果, 函数range()让Pyt…
-
python遍历列表的注意点
1、使用单数和复数式名称,可帮助你判断代码段处理的是单个列表元素还是整个列表。 2、Python解释器根据水平缩进情况来解读代码,如果没有缩进,将会报错。 实例 names = [“zhang_san”,”chen_cheng”,”li_hong”] 步骤1 for name in names: 步骤2 print(name) 结果:zhang_san chen_cheng li_hong 每日分享到群里,或者推荐给朋友会得大量积分,机会可以兑换…
-
python子类如何重用父类功能
1、根据名称直接调用某一类下的函数,而非依赖于继承关系。 2、调用父类提的方法,即严格依赖继承关系。调用super会得到特殊的对象,这个对象会参考发起属性搜索的类的mro,在当前类的父类中找到属性。 实例 class people: def __init__(self,name,age,sex): self.name=name self.age=age self.sex=sex class boss(people): …
-
python print的多种使用
print函数用于打印和输出代码内容,本篇我们将对输出的三种不同形式带来详细介绍。 1、print()函数输出的内容:数字,字符串,含有运算符的表达式。 #数字 print(520) print(98.5) #字符串 print(‘hello world’) print(helloworld)#注意没有引号的时候此时输出的某个变量而不是字符串 #(这里输出的helloworld这个变量,这里没有定义使用直接运行时会报错) #带有运算的表达式 print(3+1) 2、print()函数可输出的目…
-
python网页中下拉框的操作
1、只要是第一次打开页面可以加载的元素,就可以通过元素定位来定位和操作。 2、如果需要先点击下拉框对象再加载选项,必须先点击脚本,等待选项元素加载。 实例 1.实例化select对象,需要先导入select包 element:表示的是select标签的元素对象,不要搞成选项的元素对象 select =Select(element) 2.执行选择操作 (1)通过选项的索引进行选择,下标起始值为0和数组一样 select.select_by_index(index) (2)通过选项的value属性值…
-
python有哪些高级内置函数
1、enumerate返回针对序列类型的可迭代对象的枚举对象。 2、eval取出字符串中的内容。 将str中有效的表达式返回计算结果。 3、exec运行编译后的字符串。 4、filter过滤器筛选出想要的对象。 实例 list1 = [1,’ok’,3,’kkk’] s = enumerate(list1) print(s)#<enumerate object at 0x000002D2CC666DB8>生成一个枚举对象 for i in s: print(i) #(0, 1…
-
python可变字符串的实现
1、字符串属于不可变对象,不支持原地修改。如果需要改变值,可以智能创建新的字符串对象。 2、当确实需要原地修改字符串时,可以使用io.StringIO对象或array模块,不会产生新的字符串对象。 实例 >>> import io >>> s = “hello world” >>> sio = io.StringIO(s) >>> sio <_io.StringIO object at 0x000001C69D6E10…
-
python爬虫中网页文本的格式化
1、一个网页通常包含文本信息。对于不同的文本类型,我们可以选择合适的HTML语义元素进行标记。 2、em元素用于标记和强调部分内容,small元素用于注释和署名文本。 实例 <body> <h1>论语学而篇第一</h1> <p><small> <b>作者:</b><abbr title=”名丘,字仲尼”>孔子<sup><a href=”#”>1</…
-
python中删除文档的方法
1、delete_one()方法删除文档。delete_one()需要一个查询对象参数。它只删除了第一次出现。 2、在删除大量文档时,使用delete_many方法,需要查询对象。 如果我们向delete_many({})传e_many({}),它将删除集合中的所有文档。 实例 # 让我们 从 Flask 导入Flask import Flask , render_template import os # 导入操作系统模块 import pymongo MONGODB_URI = ‘m…