Python基础
文章平均质量分 65
马小胖测试历险记
卑微测试从业者,愿生活里没有bug!
展开
-
一起学Python_Day07_mock接口开发、网络编程、异常处理、邮件
一、mock接口开发1、应用场景mock接口,模拟一些接口,在别的接口没有开发好时,需要测速,可以模拟一个假的接口来测试 若需要调用第三方接口,例如支付接口 查看数据,比如开放数据库的部分数据,开发一个接口供给其他人调用2、基于flask构造mock接口,其中包括 get 请求,post 的 key-value 形式,json 形式,上传文件,访问数据库等3、mock接口开发基本步骤:import flaskimport jsonserver = flask.Flask(__原创 2021-02-20 17:17:34 · 661 阅读 · 0 评论 -
一起学Python_Day06_数据库、日志模块、加密算法、jsonpath总结
一、数据库-----pymysql模块1、连接数据库conn = pymysql.connect( host="XXX", user="XXX", password="XXX", db="XXX", port=3306, charset="utf8", autocommit原创 2021-01-29 14:23:00 · 156 阅读 · 0 评论 -
一起学Python_Day05_常用模块及相关操作
一、模块介绍1、模块是什么? 一组功能的组合,实质就是一个包含了python定义和声明的文件,文件名就是模块名字+.py2、模块的构成 模块可以包含可执行的语句和函数的定义,初始化模块,它们只在模块名第一次遇到导入import语句时才执行,第一次导入后就将模块加载到内存了,后续的import语句仅是对已经加载大的内存中的模块对象增加了一次引用,不会重新执行模块内的语句3、模块导入的过程: 导入模块的过程实质就是把这个模块的python文件从上到下执行了一遍...原创 2021-01-22 18:29:28 · 111 阅读 · 0 评论 -
一起学Python_Day04_内置函数、模块总结大全
一、内置函数---常见的内置函数print(all([1,2,3,4]))# 判断可迭代的对象里面的值是否都为真print(any([0,1,2,3,4]))# 判断可迭代的对象里面的值是否有一个为真print(bin(10))# 十进制转二进制print(bool('s'))# 把一个对象转换成布尔类型print(bytearray('abcde',encoding='utf-8'))# 把字符串变成一个可修改的bytesprint(callable('aa'))# 判断传入的对象是否原创 2021-01-12 21:35:09 · 138 阅读 · 2 评论 -
一起学Python_Day03_三元运算符、函数、Json操作
一、三元运算符1、需求:判断性别,如果sex=1,输出性别为男,如果sex=2,输出性别为女---以往我们的if else写法if sex == 1: print("man")elif sex == 2: print("woman")---三元运算符的写法更精简x = 'man' if sex == 1 else 'woman'二、冒泡排序 --重复的遍历需要排序的list,一次比较两个元素,如果顺序错误就交换顺序,直到没有需要交换的就说明排序完成..原创 2021-01-11 21:20:38 · 267 阅读 · 0 评论 -
一起学Python--Day02---批量生成测试数据并正确拼接成sql
需求:批量插入一批用户数据,用户id自增,所属地址随机import randominsert_sql = "insert into `user`(telephone,username,age,address) values"sql_body = ""tel = 15900000001uname = '自动化用户_10'age = 18address = 'beijing'# 可以随机取address_list = ['河北省', '山西省', '内蒙古', '辽宁省', '吉林省'.原创 2020-12-29 15:35:18 · 159 阅读 · 0 评论 -
一起学Python_Day02_List、字典、字符串、元组、集合基础
一、List遍历与排序1、遍历user_id = [1, 4, 7, 2, 4, 9, 7, 5,9,18 ]for i in range(10): print(i)for ii in range(len(user_id)): print(user_id[ii])for v in user_id: print(v)2、排序:reverse()、sort()用法user_id_list = [9, 7, 5, 9, 18]user_id_list...原创 2021-01-01 20:16:53 · 122 阅读 · 0 评论 -
一起学Python-Day01-练习题
碎碎念:虽然像做脑筋急转弯一样,也不知道对错,希望能坚持~~1、"""题目1:有1、2、3、4个数字,能组成多少个互不相同且无重复的数字的三位数,输出这些数字和它的个数"""count = 0n_list=[]for i in range(1, 5): for j in range(1, 5): for k in range(1, 5): if i != j and j != k and i != k:原创 2020-12-28 21:25:02 · 193 阅读 · 1 评论 -
一起学Python_Day01_Python基础
导语:本文总结出发点,默认已经安装Pycharm以及Python3.X版本一、参数与变量原创 2020-12-23 12:30:25 · 136 阅读 · 0 评论