随笔分类 - python
摘要:for循环 a = [1,2,3,4,5,6] b = [] for i in a: b.append(str(i)) 列表生成式: c = [ str(i) for i in a] 列表生成式还可以写的稍微复杂一些,比如可以加个if判断 d = [ str(i) for i in a if i%2
阅读全文
摘要:if else可以使用三元表达式简写 如: if-else age = 18 if age<18: v = '未成年人' else: v = '成年人' 三元表达式: v = '未成年人' if age < 18 else '成年人'
阅读全文
摘要:#1、监控日志文件,找到每分钟请求大于200的ip地址,加入黑名单 import time point = 0 while True: ips = {} f = open('access.log',encoding='utf-8') f.seek(point) for line in f: line
阅读全文
摘要:非空即真,非0即真 可以简化自己的代码 None {} () [] '' 这些都是False 非空就是True username = input('username:') if username.strip(): #不为空 print('你输入的不为空',username) else: print(
阅读全文
摘要:问题: l = [0, 1, 2,2, 3, 4, 5] for i in l: if i % 2 == 0: l.remove(i) print(l) # [1,2,3,5] 原因:删除的过程中下标变了 解决: l = [0, 1, 2,2, 3, 4, 5] l2 = [0, 1, 2,2, 3
阅读全文
摘要:类型: #int float bool None list str dict tuple 元组tuple: 不可变的列表,元组一旦被创建,不能改变里面的值。 比如要连接数据库的相关信息,轻易不能改动,这时候用元组就比用list好。 如果定义的元组只有一个元素,那就在元素后面加一个逗号。否则类型不是元
阅读全文
摘要:list字典嵌套,如下: 最后一个元素可以不写最后的逗号,其他的元素必须写逗号,不然会报错。 info = { 'lgy':{ 'age':18, 'addr':'beijing', 'cars':['bmw','ben-z','audi'] }, 'fd':{ 'house':{ 'bj':['海
阅读全文
摘要:bool #布尔类型 True #真 False #假 l = [1,2,3,4] print( 1>2 ) #False print( 4 in l) #True print(1 not in l) #False print( len(l) > 3) #True 比如,想写个while的死循环,可
阅读全文
摘要:二维数组如下: student_info2 = [ [1,'刘海洋','北京' ], [2,'hzy','北京'], [3,'ljj','北京'] ] 想将二维数组内的每个数组单独取出来。 方法一(很原始的方式,好理解,但麻烦。一般不建议使用): index = 0 student_len = le
阅读全文
摘要:+ - * / // % += -+ *= /= //= a+=1 # a = a+1 a-=1 # a= a-1 print( 5 // 2 ) #地板除,不要小数部分 print( 5 % 2 )#取余数,取模 python2 里面默认 / 它就是地板除, 5/2.0 = 2.5 a = 'my
阅读全文
摘要:https://www.cnblogs.com/jsplyy/p/5634654.html lambda只是一个表达式,函数体比def简单很多。 lambda的主体是一个表达式,而不是一个代码块。仅仅能在lambda表达式中封装有限的逻辑进去。 lambda表达式是起到一个函数速写的作用。允许在代码
阅读全文
摘要:接口开发: import flask,json,pymysql,hashlib server = flask.Flask(__name__)# 把当前这个python文件当做一个服务 def my_db(sql,port=3306,charset='utf8'): ip,user,passwd,db
阅读全文
摘要:读excel、修改excel、作业分析 1、写Excel 2、修改Excel 3、读Excel
阅读全文
摘要:pycharm光标变成黑框,如下图所示 解决办法: 按外接键盘上的Insert键,即可恢复。
阅读全文
摘要:方法一:使用+进行路径拼接 url='http://ip/ path='api/user/login' url+path拼接后的路径为'http://ip//api/user/login' 方法二:使用urljoin进行路径拼接 url='http://ip/ path='api/user/logi
阅读全文
摘要:pip freeze > mokuai.txt #导出你当前python环境里面有哪写第三方模块pip install -r mokuai.txt #从文件里面批量安装模块
阅读全文
摘要:构造函数:什么是构造函数,就是类在实例化的时候做的某些初始化操作,比如说人,你造一个汽车的时候,它得有颜色、型号等等。 析构函数:析构函数就是这个实例在销毁的时候做的一些操作。 析构函数:析构函数就是这个实例在销毁的时候做的一些操作。 函数在销毁的时候自动执行 __del__(self): 牛牛的博
阅读全文
摘要:面向对象 #面向过程 #面向对象 #1、4s店开车,买车 #执行者 #2、去买保险 #3、办临时牌照 #4、验车 #5、选牌照 #6、地税局 #面向对象里面还是包含面向过程的。 # 买车办事处 #指挥者 #1、4s店开车,买车 #2、去买保险 #3、办临时牌照 #4、验车 #5、选牌照 #6、地税局
阅读全文
摘要:异常处理 # a[4] # try: # '1'+ '2' # 2 / 1 # except TypeError as e: # print(e) # print('出错了') # except ZeroDivisionError as e: # print('除数不能为0') # except I
阅读全文

浙公网安备 33010602011771号