- 博客(143)
- 资源 (6)
- 收藏
- 关注

原创 python基础教程与实例操作
1 Python简介 Python是一种解释型语言,执行过程中没有编译环节; Python是交互式语言,可以在一个 Python提示符>>>后直接执行代码; Python是面向对象语言,既支持面向过程的编程,同时也支持面向对象的编程; Python是初学者的语言,简单、易学、免费、开源,支持广泛...
2020-01-07 10:47:23
517
原创 Python编程练习21
任务要求:0-9十个数字组成的两位数中,找出个位和十位数字相同的数,如11、22、33等知识点:嵌套for循环参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-01-08"""numList = []for i in range(1, 10): for j in range(1, 10): if i == j: num = i*10 + j numList
2021-04-12 15:19:46
401
1
原创 Python编程练习20
任务要求:0-9十个数字,能组成多少个两位数知识点:嵌套for循环参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-26"""numList = []count = 0for i in range(1, 10): for j in range(0, 10): num = i * 10 + j numList.append(num) count += 1print
2021-04-12 15:18:33
305
原创 Python编程练习19
任务要求:两个列表[1, 2, 15, 20, 25, 50, 100]和[2, 18, 20, 55, 100, 105],找出其中相同的元素、不同的元素、去重之后的元素知识点:集合的交集、差集、对称差集、并集参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-02-18"""list_1 = [1, 2, 15, 20, 25, 50, 100]list_2 = [2, 18, 20, 55, 100, 105]set_
2021-04-12 15:17:28
253
原创 Python编程练习18
任务要求:将字符串" Good morning, everyone! "中多余的空格去除,单词之间使用一个空格知识点:字符串去空格、字符替换参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-01-06"""str_1 = " Good morning, everyone! "new_str = str_1.strip().replace(" ", " ")print(new_str)...
2021-04-12 15:15:53
240
原创 Python编程练习17
任务要求:打印输此刻的日期、时间,输出如下格式知识点:datetime模块、time模块参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-01-29"""from datetime import datetimeimport time# 方法一today = datetime.today().strftime("%Y-%m-%d %H:%M:%S")print(today)# 方法二now = date.
2021-04-12 15:14:24
395
原创 Python编程练习16
任务要求:计算1到1000以内能被3或者7整除,但不能同时被3和7整除的数的个数,运行程序,这样的数有381个知识点:逻辑运算符or、and参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-01-15"""num = 1count = 0while num < 1000: if (num % 3 == 0 or num % 7 == 0) and num % 21 != 0: count +=
2021-04-12 15:12:38
495
原创 Python编程练习15
任务要求:列表[5, 6, 8, 15, 25, 36, 100, 200, 99],删除其中的偶数元素知识点:列表的逆序、元素删除注意:for循环正序删除列表中的偶数元素,会有遗漏。remove()删除一个元素之后,后边的元素会自动覆盖到上一个被删除的元素的位置上,此时for循环正向运行,正好会略过这个往前移的元素,继续往下走,造成遍历的遗漏。参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-26"""list_1
2021-04-12 15:10:54
143
原创 Python编程练习14
任务要求:将列表[1, 3, 5, 7, 9]和[2, 3, 5, 8, 9]合并为[1, 2, 3, 5, 7, 8, 9]知识点:列表的合并、排序、元素去重参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-26"""list_1 = [1, 3, 5, 7, 9]list_2 = [2, 3, 5, 8, 9]list_1.extend(list_2)list_1.sort()print(list(set(li
2021-04-12 15:09:13
137
原创 Python编程练习13
任务要求:将字符串”CoDechangEtest”分别转换成下列四种格式大驼峰命名法(全部单词首字母大写) 小驼峰命名法(第一个单词首字母小写,其余单词首字母大写) 单词全部小写,由下划线连接 单词全部小写,由减号连接打印输出如下:知识点:字符串切片、大小写转换参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-26"""str_1 = "CoDechangEtest"word_1 = str_1[0.
2021-04-12 15:07:25
138
原创 Python编程练习12
任务要求:1.对字典dict_1进行拷贝,生成新字典dict_22.只在新字典dict_2中添加新元素city,北京,字典dict_1中不添加city3.在字典dict_2、dict_1中均添加新课程cname_3,mysql课程dict_1 = { "name": "笨笨", "age": 18, "course": {"cname_1": "math", "cname_2": "python"}}知识点:浅拷贝参考答案:dict_...
2021-03-22 22:25:11
234
原创 Python编程练习11
任务要求:从以下文件路径中,找到文件名,并输出file_path = "D:\projects\demo\str_1.py"知识点:字符串查找、转义字符、字符串截取参考答案:# rfind()函数从字符串右侧开始查找# 查找\位置,\\转义pos = file_path.rfind("\\")# pos+1为str_1.py第一个字符s的位置file_name = file_path[pos+1:]print(file_name)...
2021-03-22 22:07:15
93
原创 Python编程练习10
任务要求:读取日志文件log.txt,过滤ERROR log,将出现错误的用户名、IP地址、使用的客户端版本号打印出来,输出内容如下知识点:文件读取、字符串查找&截取、json转换参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-12-30"""import jsonlog_file = open("log.txt", encoding='UTF-8')lines = log_file.readlines()m
2021-01-01 16:44:54
202
原创 Python编程练习9
任务要求:将字符串拆分,逐句写入文本文档,实现以下效果图知识点:文件写入、字符串分割、字符串首尾去空格参考答案:# coding=utf-8""" Author: 笨笨 Date: 2021-01-01"""f = open("demo.txt", "a")str_1 = "2020有毒, 已然过去, 山河无恙, 人间皆安, 千帆过尽, 向新而行"list_1 = str_1.split(",")for s in list_1: f.write(s.
2021-01-01 15:49:51
129
原创 Python编程练习8
任务要求:编写一个函数,判断从键盘输入的字符串是否为python,是python,等待3秒程序退出;不是python,重新输入再次判断,当判断次数超过3次,等待3秒,程序退出,效果图如下知识点:import语句、while循环、time.sleep()参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-26"""import timedef is_python(): count = 1 while(
2021-01-01 13:58:50
169
原创 Python编程练习7
任务要求:编写一个函数,判断从键盘输入的字符串是否只由数字组成,如果是返回该字符串,否则返回False,实现如下效果图知识点:函数、input()、isdigit()方法参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-25"""def is_num(): str_1 = input("请输入字符串:") if str_1.isdigit(): print("您输入的字符串只由数字组成
2021-01-01 12:34:38
234
1
原创 Python编程练习6
任务要求:定义函数,接收一个列表作为参数,找出传入的列表中长度大于5的元素,添加到新列表中并返回知识点:函数、列表、for循环、if判断、len()函数参考答案:def len_five(L): new_list = [] for i in L: if(len(i)>5): new_list.append(i) return new_listL = ["C/C++", "Python", "Vue", "Django",
2021-01-01 12:17:51
202
原创 Python编程练习5
任务要求:编写一段代码,统计字符串中单词出现的次数,将字符串及次数存储在字典中,打印实现以下效果知识点:字符串的分割、字典参考答案:# coding=utf-8""" Author: 笨笨 Date: 2020-12-23"""# 定义字典# key:字符串,value:次数dict_1 = {}str_1 = "Welcome to BenBen's home. Welcome to Python. But which Python version sh.
2020-12-25 09:49:21
464
2
原创 Python编程练习4
任务要求:打印一颗圣诞树,实现以下效果图知识点:字符串连接、for循环、数值运算参考答案:stars = 1print(" " * 1 + "圣诞快乐,夜夜平安")for i in range(7): print((" " * (7-i)) + ("*" * stars)) stars += 2print((" " * 7) + '|')...
2020-12-24 18:04:01
142
2
原创 编程练习4
# coding=utf-8""" Author: 笨笨 Date: 2020-12-22"""stars = 1print(" "*2 + "圣诞快乐,夜夜平安")for i in range(7): print((" " * (7-i)) + ("*" * stars)) stars += 2print((" " * 7) + '|')
2020-12-24 17:59:15
141
1
原创 Python编程练习3
题目要求:求1000以内(包含1000)所有偶数的和、所有奇数的和知识点:if...else条件判断、数学运算点击查看参考答案编程练习2
2020-12-23 09:40:19
168
原创 编程练习3
# coding=utf-8""" Author: 笨笨 Date: 2020-12-22"""sum1 = 0sum2 = 0for i in range(1, 1001): if (i % 2 == 0): sum1 += i else: sum2 += iprint("1000以内所有偶数的和是: {}".format(sum1))print("1000以内所有奇数的和是: {}".format(sum2))...
2020-12-23 09:37:00
325
原创 Python编程练习2
题目要求:使用Python打印九九乘法表,实现以下效果图知识点:for循环、range()函数、字符串的格式化输出点击查看参考答案编程练习1
2020-12-22 15:30:33
141
原创 编程练习2
# coding=utf-8""" Author: 笨笨 Date: 2020-12-21"""for i in range(1, 10): for j in range(1, i+1): print("{} * {} = {}\t".format(j, i, i*j), end="") # 不换行 # print()函数默认换行,即:end="\n" print()
2020-12-22 15:25:28
109
原创 Pyhton编程练习1
# coding=utf-8""" Author: 笨笨 Date: 2020-12-21"""print(" " * 7 + "《七律·长征》")print(" " * 7 + "作者:毛泽东")print( "红军不怕远征难,万水千山只等闲。\n" \ "五岭逶迤腾细浪,乌蒙磅礴走泥丸。\n" \ "金沙水拍云崖暖,大渡桥横铁索寒。\n" \ "更喜岷山千里雪,三军过后尽开颜。\n")...
2020-12-21 18:29:54
294
1
原创 flask学习笔记
重点掌握内容:文件上传、自定义接口、富文本编辑器、Ajax请求、jQuery事件绑定、RESTful API思想定义表单表单属性:字典格式,与HTML页面对应一致FileAllowed:非必填DataRequired:必填表单提交方式:post文件上传:enctype="multipart/form-data"图片上传1. 图片文件上传到项目指定路径2. 图片名称存储到对应数据库表中3. 图片重命名,传递名称相同的图片会被覆盖保存标...
2020-08-25 15:34:22
129
原创 win7 conda创建虚拟环境ConnectTimeout(MaxRetryError(“HTTPSConnectionPool(host=‘repo.anaconda.com‘
win7系统下,conda创建虚拟环境解决方案# 运行以下命令添加 Anaconda Python 免费仓库conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/conda confi.
2020-08-10 19:13:39
2315
原创 conda常用命令
# 进入虚拟环境$ conda activate xxx# 退出虚拟环境$ conda deactivate# 创建Python虚拟环境conda create -n your_env_name python=X.X(2.7、3.6等) your_env_name文件可以在Anaconda安装目录envs文件下找到# 查看安装了哪些包。conda list# 查看当前存在哪些虚拟环境conda env list 或 conda info -e# 检查更新当前condacond
2020-07-13 13:52:40
171
原创 web_custom_request()
原型:int web_custom_request( const char *RequestName, <List of Attributes>,[EXTRARES, <List of Resource Attributes>,] LAST );释义:用于自定义http请求的万能函数,具有web_link()、web_url()、web_submit_data()函数的功能,使用时可以配合web_add_auto_header()、web_add_header()等系列函数来自定
2020-06-03 14:13:26
679
原创 web_submit_data()
原型:int web_submit_data( const char *StepName, const char *Action, <List of Attributes>, ITEMDATA, <List of data>, [ EXTRARES, <List of Resource Attributes>,] LAST );释义:用于提交表单的get或者post请求,无须前面页面的支持,即发送这些请求的时候不需要表单上下文参数说明:StepName:步骤名
2020-06-03 14:09:19
1004
原创 web_url()函数
页面访问型函数,实现HTTP请求中的GET方法,是脚本中最常使用的函数之一,用于模拟用户请求原型:int web_url( const char *StepName, const char *url, <List of Attributes>, [EXTRARES, <List of Resource Attributes>,] LAST ); 释义:加载指定的web页面(get请求方式),发送一个标准的http get请求,无需依赖其它请求参数说明:StepNam.
2020-06-03 14:06:47
1825
原创 centos清理内存
关键配置文件,/proc/sys/vm/drop_caches这个文件中记录了缓存释放的参数,默认值为0,也就是不释放缓存。他的值可以为0~3之间的任意数字,代表着不同的含义:0 – 不释放1 – 释放页缓存2 – 释放dentries和inodes3 – 释放所有缓存知道了参数后,我们就可以根据需要,使用下面的指令来进行操作。首先需要使用sync指令,将所有未写的系统缓冲区写到磁盘中,包含已修改的 i-node、已延迟的块 I/O 和读写映射文件。否则在释放缓存的过程中,未保存的文件
2020-05-22 10:08:59
4564
1
原创 异常嵌套
在Python中,如果try是嵌套的情况,内层的try没有捕获到异常,会传递给外层的try去捕获,如果再没有捕获,再向外层传递。示例:# 异常的嵌套try: a = 5 b = 0 try: c = a / b print(c) except TypeError: print("数字和字符不能相加")except ZeroDivisionError: print("除数不能为0")except Exception...
2020-05-13 16:46:25
1247
原创 完整的异常处理
语法:try: 尝试执行的代码except 错误类型1: 针对错误类型1,对应的代码处理except 错误类型2: 针对错误类型2,对应的代码处理except (错误类型3): 针对错误类型3,对应的代码处理except Exception as result: 针对其它未知错误,对应的代码处理else: 没有异常时,执行的代码finally: 无论是否有异常,都会执行的代码注意:else表示没有异常时才会执行的代码finally表示无...
2020-05-13 16:44:10
182
原创 异常错误类型捕获
在执行程序的时候,可能会遇到不同的错误类型,例如:类型无效操作,文件找不到或语法错误等,python支持对不同的错误类型做出不同的响应。语法:try: 尝试执行的代码except 错误类型1: 针对错误类型1,对应的代码处理except 错误类型2:针对错误类型2,对应的代码处理except Exception as result: 针对其它未知错误,对应的代码处理示例:try: # print(5 / 0 ) p...
2020-05-13 16:42:23
338
原创 异常捕获
什么是异常?异常是Python对象,表示一个错误,发生在程序运行的过程中,会影响程序的正常运行。一般情况下,在Python无法正常处理程序时就会发生异常。程序停止运行,并且有提示错误信息这个动作,称为抛出(raise)异常。捕获异常当Python脚本发生异常时我们需要捕获处理它,否则程序会终止执行。程序开发的时候,很难一次性考虑到所有的特殊情况,通过异常捕获可以对突发事件做集中处理,从而保证程序的稳定性和健壮性捕捉异常可以使用try/except语句,语法如下:try:.
2020-05-13 16:37:55
198
原创 write()函数
向文件内写入内容,write()方法不会在字符串的结尾添加换行符('\n')语法:fileObject.write(string)string为需要写入的字符串,该函数返回写入的字符数或字节数示例:# 打开一个文件f=open('E:/test.txt','w')# 写入文件f.write("Hello, ALi\nBeiJing\nMonday")# 关闭打开的文件f.close()上述示例会在E盘根目录下创建test.txt文件,并将收到的内容写入该文件,最终关闭文件..
2020-05-13 13:35:49
8431
1
selenium rc
2014-07-11
RPN定义与缺陷等级划分
2011-12-19
软件测试用例设计规范
2011-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人