python小程序编写
张小莫33
菜鸟学习编程语言对其特感兴趣
展开
-
python selenium在编写过程中遇到的问题记录
问题1. 在一个文件夹中没有__init__.py这个文件,那在执行生成测试报告的时候,出现找不到测试用例的情况 __init__.py这个文件是 python中package的标识,它可以什么也不定义;可以只是一个空文件,但是必须存在,不能删除。问题2. 在页面上都是table表的时候,怎么获取单元格中的值,而且table表的html显示上面不是table这样的标签,都是div的。那...原创 2020-01-10 15:16:57 · 302 阅读 · 0 评论 -
编写程序,用户输入一个位以上的整数,输出其百位以上的数字。例如用户输入1234.则程序输出12.
x=input('please input an integer of more than 3 digits:')try: x=int(x) x=x//100 if x==0: print('You must input an integer of more than 3 digits.') else: print(x)excep原创 2016-12-26 11:10:38 · 12373 阅读 · 0 评论 -
为什么应尽量从列表的尾部进行元素的增加与删除操作?
当列表增加或删除元素时,列表对象自动进行内存扩展或收缩,从而保证元素之间没有缝隙,但这涉及到列表元素的移动,效率较低,应尽量从列表尾部进行元素的增加与删除操作以提高处理速度。转载 2016-12-26 11:18:01 · 9455 阅读 · 0 评论 -
编写程序,生成包含1000个0到100之间的随机整数,并统计每个元素的出现次数
import randomx=[random.randint(0,100) for i in range(1000)]d=set(x)for v in d: print(v,':',x.count(v))转载 2016-12-26 11:29:43 · 38797 阅读 · 1 评论 -
编写程序,生成一个包含20个随机整数的列表,然后对其中偶数下标的元素进行降序排列,基数下标的元素不变
import randomx=[random.randint(0,100) for i in range(20)]print(x)y=x[::2]y.sort()y.reverse()x[::2]=yprint(x)原创 2016-12-27 21:01:26 · 37582 阅读 · 0 评论