05 2020 档案

摘要:一、get请求使用方法--固定格式 import requests url = 'http://api.nnzhp.cn/api/user/stu_info' req=requests.get(url,params={'stu_name':'MLing'}) print('这是json格式',req 阅读全文
posted @ 2020-05-27 11:05 MLing 阅读(227) 评论(0) 推荐(0) 编辑
摘要:一、操作字符串: import redis r = redis.Redis(host="iphost",port=6379,password="HK139bc&*",decode_responses=True) #decode_responses为True 就不需要再用decode转了,否则返回的就 阅读全文
posted @ 2020-05-26 19:49 MLing 阅读(225) 评论(0) 推荐(0) 编辑
摘要:一、nnlog日志模块,使用之前,需要先pip安装下 import nnlog import traceback log=nnlog.Logger('python.log',level='debug',when='D',backCount=5) # when D是每天 M每月 S每秒 # 日志级别 阅读全文
posted @ 2020-05-26 19:12 MLing 阅读(410) 评论(0) 推荐(0) 编辑
摘要:一、读取excel中的内容 students.xml里的内容如下: import xlrd book = xlrd.open_workbook('students.xls') #打开操作的文件 sheet = book.sheet_by_index(0) #选择文件内的sheet页 # sheet 阅读全文
posted @ 2020-05-26 16:35 MLing 阅读(208) 评论(0) 推荐(0) 编辑
摘要:需求: 3、写一个商品管理的程序 功能1:添加商品 功能2:删除商品信息 功能3:修改商品信息 功能4:查看商品,输入all,查看所有商品,输入单个商品名称查看单个商品信息 商品格式存在文件中,goods.json 例子是在goods.py import json FILE_NAME = 'good 阅读全文
posted @ 2020-05-16 18:56 MLing 阅读(287) 评论(0) 推荐(0) 编辑
摘要:2、写一个生产大乐透号码的程序。 前区号码由01—35共35个号码组成,后区号码由01—12共12个号码组成 01 02 03 04 05 01 08 输入100,产生一百条号码,这一百条不能重复 产生完之后存到文件里面 注意:不能用1 2 3 4 5 1 11 #如果是个位数,要补零 import 阅读全文
posted @ 2020-05-16 18:54 MLing 阅读(177) 评论(0) 推荐(0) 编辑
摘要:1、写一个生产密码的程序,输入几,就产生几条密码,密码产生的不重复。要求密码:长度6 - 12,密码必须包含大写字母、小写字母、数字产生完密码后存到一个文件里面1.首先输入生成密码的条数 需要校验输入的要是数字2.根据输入,生成几条密码3.生成的密码长度要是随机的,且再6-12之间4.内容要包含大写 阅读全文
posted @ 2020-05-16 18:53 MLing 阅读(305) 评论(0) 推荐(0) 编辑
摘要:格式化好的时间 2020-05-16 18:10:20时间戳 156854124141 从unix 元年,从计算机发明的那一年,到现在发生了多少秒,没过一秒加1计算时间 用时间戳比较方便 获取时间 print(time.time()) #获取当前时间的时间戳 print(time.strftime( 阅读全文
posted @ 2020-05-16 18:45 MLing 阅读(119) 评论(0) 推荐(0) 编辑
摘要:文件夹的查询和判断:查询路径,判断大小,是否文件、文件夹,获取文件大小 import os print(os.path.join('D:','move','a.mp4')) #拼路径D:move\a.mp4 print(os.path.exists('passwords.txt')) #判断文件或文 阅读全文
posted @ 2020-05-16 18:34 MLing 阅读(146) 评论(0) 推荐(0) 编辑
摘要:import sys print(sys.platform) ##查询本机的系统 win32 #将传入的路径传入到环境变量中 sys.path.append(r'D:/NiuTest/') #查询当前文件的路径 # argv用法一 print(sys.argv) #['D:/NiuTest/MLin 阅读全文
posted @ 2020-05-16 18:21 MLing 阅读(169) 评论(0) 推荐(0) 编辑
摘要:Python之dict(或对象)与json之间的互相转化在Python语言中,json数据与dict字典以及对象之间的转化,是必不可少的操作。 在Python中自带json库。通过import json导入。 在json模块有2个方法, loads():将json数据转化成dict数据dumps() 阅读全文
posted @ 2020-05-14 19:22 MLing 阅读(176) 评论(0) 推荐(0) 编辑
摘要:三元表达式 取代 if …… else……的简单表达方式 # 常规写法 x = 1 y = 2 ​ if x>y: print(x) else: print(y) ​ #三元表达式写法 res = x if x > y else y 注意:只能判断最最基础的if else语句,不适用于elif 语句 阅读全文
posted @ 2020-05-08 16:10 MLing 阅读(508) 评论(0) 推荐(0) 编辑
摘要:函数有几个组成部分1.函数名2.函数体3.函数调用4.函数入参5.返回值,函数么有写返回值,函数执行完返回的none,需要return一下,想返回什么就return一下,返回的内容就是函数执行之后的结果return 1.返回数据 2.函数里遇到return立马结束,不再执行下面代码 像循环中的bre 阅读全文
posted @ 2020-05-08 16:00 MLing 阅读(1543) 评论(0) 推荐(0) 编辑
摘要:一、递归函数定义 什么是递归: 在一个函数里在调用这个函数本身 最大递归层数是:997 最大递归层数可以修改,建议不要去修改 (如果997层数递归都没解决你的问题那只有两个原因:一、你的代码不适合用递归,二、你的代码太烂~ count = 1def xiake(): global count pri 阅读全文
posted @ 2020-05-08 15:44 MLing 阅读(263) 评论(0) 推荐(0) 编辑
摘要:print(all([1,2,3,4]))#判断可迭代的对象里面的值是否都为真,非0即真 Trueprint(all([1,2,3,4,0])) #Falseprint(any([0,1,2,3,4]))#判断可迭代的对象里面的值是否有一个为真,有一个为真就返回真,全是假才返回假 Trueprint 阅读全文
posted @ 2020-05-08 15:33 MLing 阅读(124) 评论(0) 推荐(0) 编辑
摘要:一. 匿名函数 Python使用 lambda 来创建匿名函数。所谓匿名函数,它与用 def 关键字定义的函数相比,没有函数名称。 语法: lambda [para1, para2, ...]: expression 从匿名函数的定义格式可以看出: 1. lambda后没有跟函数名,这就是匿名函数名 阅读全文
posted @ 2020-05-08 10:48 MLing 阅读(1278) 评论(0) 推荐(0) 编辑
摘要:import random # random.randint(min,max): number = random.randint(10,50) #10到50之间的一个随机整数 # random.uniform(min,max): f = random.uniform(6,20) #6到20之间的一个 阅读全文
posted @ 2020-05-07 19:39 MLing 阅读(688) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示