开发小学生

导航

2020年6月20日 #

遍历字符串使用切片方式定位字符

摘要: 语法: for i in range(len(string): string[i:i+len(word)]解析:i取字符串下标,并且会向后移动,string去当前i值到定位字符长度位置的字符元素示例:判断字符个数 # def count_word2(string,word):# times = 0# 阅读全文

posted @ 2020-06-20 09:23 开发小学生 阅读(240) 评论(0) 推荐(0) 编辑

2020年6月17日 #

python 基础命名规范

摘要: 模块应该使用尽可能短的、全小写命名,可以在模块命名时使用下划线以增强可读性。同样包的命名也应该是这样的,虽然其并不鼓励下划线 模块名 通常是小写字母,单词之间用_分割 ad_stats.py 包名 和模块名一样 文件名 全小写,可使用下划线 类名 几乎毫无例外的,类名都使用首字母大写开头(Pasca 阅读全文

posted @ 2020-06-17 15:44 开发小学生 阅读(285) 评论(0) 推荐(0) 编辑

2020年5月22日 #

小练习1-----分解质因式

摘要: 方法一:对每个因式判断是否是质数,不是继续分解,是则记录 """题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5思路:质因数为此整数的因数并且这个因数是质数将整数分解因数,判断因数是否为质数,若是质数则存入列表,将另一个因数继续分解,直到无法再分解将因数列表判断是否为质数,若 阅读全文

posted @ 2020-05-22 16:26 开发小学生 阅读(321) 评论(0) 推荐(0) 编辑

2020年5月12日 #

字典常用方法(增删改查)

摘要: 1.创建字典: 1)dic = {} 2)dic = {‘鱼类’:‘龙鱼’,‘鸟类’:‘鹰’} 3)dic = dict(鱼类 =‘龙鱼’,鸟类 = ‘鹰’) 4)dic = {x:x**2 for x in (2,4,6)} 5)dic = dict.fromkeys([2,4,6,8],'好') 阅读全文

posted @ 2020-05-12 11:56 开发小学生 阅读(194) 评论(0) 推荐(0) 编辑

2020年5月6日 #

使用input获取控制台多个变量的数据

摘要: 1)获取多个字符串 m,n = input().split() split表示输入数据是多数据分隔的符号,默认为空格。 2)获取其他类型数据 m,n = map(int,input().split()) 或 m,n = map(lambda x : int(x),input().split()) m 阅读全文

posted @ 2020-05-06 16:55 开发小学生 阅读(497) 评论(0) 推荐(0) 编辑

2020年4月4日 #

XPATH用法

摘要: XPath 语法 XPath 使用路径表达式来选取 XML 文档中的节点或节点集。节点是通过沿着路径 (path) 或者步 (steps) 来选取的。 XML 实例文档 我们将在下面的例子中使用这个 XML 文档。 实例 <?xml version="1.0" encoding="UTF-8"?>  阅读全文

posted @ 2020-04-04 13:31 开发小学生 阅读(195) 评论(0) 推荐(0) 编辑

2020年3月24日 #

Python多个and和or的逻辑判断

摘要: 如果一个语句中遇到多个and和or的情况下该如何判断执行的顺序呢? 基本逻辑: 有括号的先计算括号内的; 执行顺序: 从前到后开始执行; 执行结果: 如果第一个结果为True后面是or,那么最终结果是True; a = True b = False c = False if a or b and c 阅读全文

posted @ 2020-03-24 14:19 开发小学生 阅读(5121) 评论(0) 推荐(0) 编辑

2020年3月5日 #

Format格式化

摘要: Python2.6 开始,新增了一种格式化字符串的函数 str.format(),它增强了字符串格式化的功能。 基本语法是通过 {} 和 : 来代替以前的 % 。 format 函数可以接受不限个参数,位置可以不按顺序。 实例 >>>"{} {}".format("hello", "world") 阅读全文

posted @ 2020-03-05 16:14 开发小学生 阅读(162) 评论(0) 推荐(0) 编辑

2020年3月4日 #

等待时间用法

摘要: 1.显式等待:WebDriverWait 1)设置定义:设置时间内默认每个一段时间检测一次设置的元素是否存在,满足条件继续,如果超时则抛出异常。 2)格式:WebDriverWait(driver, timeout, poll_frequency=0.5, ignored_exceptions=No 阅读全文

posted @ 2020-03-04 17:27 开发小学生 阅读(218) 评论(0) 推荐(0) 编辑

2020年2月12日 #

python下划线的特殊意义

摘要: 1.以单下划线开头的标识符(如:_width)表示不能直接访问的类属性,也不能通过from XXX import * 导入 2.以双下划线开头的标识符(如:__add)表示类的私有成员 3.以双下划线开头和结尾的是python里的专用标识,例如 __init__() 表示构造函数 阅读全文

posted @ 2020-02-12 10:38 开发小学生 阅读(181) 评论(0) 推荐(0) 编辑