肖战

python3练习:简单函数(BMI)

爷,独闯天下 提交于 2019-12-04 18:11:23
#简单写个函数,计算BMI def fun_bmi (name,height,weight): ''' 计算BMI :param name: 姓名 :param height: 身高 :param weight: 体重 :return: none ''' bmi = weight/2/(height*height) #BMI公式 #print (name,'身高:',height,"体重:",weight,',对应BMI为:',bmi, end=',') #bmi结果过长 print (name,'身高:',height,"体重:",weight,',对应BMI为:%.2f' %bmi, end=',') #BMI2位小数显示出来,且end=','表示不换行,以,结束 if bmi >= 29.9: print (name+"该减肥了~") elif bmi >= 24.9: print(name+"尚可,但在演艺圈的话可以瘦一些~") elif bmi >= 18.5: print(name+"在普通人中是健康的,是否要再瘦些看本人意愿~") elif bmi > 18: print(name+"在贵圈中很标准,也勉强算健康哟") elif bmi > 17.9: print(name+"太瘦啦,想说:健康最重要啊") else: print(name + ",这身体是有病呀

python基础学习——文件操作的其他方法

寵の児 提交于 2019-12-02 00:35:13
1、closed 判断文件是否关闭,关闭则返回True 2、encoding,文件打开的编码方式 3、flush刷新:将内存数据刷新到硬盘里 4、tell:当前光标所在位置   只要不是read方法,读取的是字符。其余的文件内光标移动都是以字节为单位 f=open("肖战哥哥","r",encoding="utf-8",newline="") #读取文件中真正的换行符号 print(f.tell()) f.readline() print(f.tell()) 5、seek控制光标的移动 f=open("肖战哥哥","r",encoding="utf-8",newline="") f.seek(3) print(f.tell()) print(f.read()) #方式二 f=open("肖战哥哥","r",encoding="utf-8",newline="") data=f.read(6) print(data) 5.1 seek 补充 f=open("肖战哥哥","rb") #读seek移动时,以二进制方式定义,二进制方式不需要encoding print(f.tell()) f.seek(3,0)#默认光标从文件0开始移动,移动3个字节 print(f.tell()) f.seek(4,1)#1代表相对位置,从上一个位置,移动5个字节 print(f.tell()) #方式二

easymock模拟post接口请求数据

青春壹個敷衍的年華 提交于 2019-11-30 12:11:24
实现传参keywords + page + pagesize 请求 { "status": 200, "msg": "OK", "data": { "data": function({ _req, Mock }) { let i = 0, _data = [], keywords = _req.query.keywords, page = _req.query.page, //当前页数 pageSize = _req.query.pageSize, //每次返回的条数 len = (1000 - pageSize * (page - 1)) < pageSize ? (1000 - pageSize * (page - 1)) : pageSize; for (i; i < len; i++) { _data.push( Mock.mock({ "page": 1, "total": 6, "records": 50, "userdata": null, "rows": [{ "id": "10025", "name": "小Q", "poster": "https://ss1.bdstatic.com/70cFuXSh_Q1YnxGkpoWK1HF6hhy/it/u=3469382960,394633929&fm=11&gp=0.jpg", "cover": "https:/