随笔分类 -  python

摘要:#!/usr/bin/python3 # @Date: 2020/8/18 9:23 # @Author: zhangcheng # @email: 3359957053@qq.com # -*- coding: utf-8 -*- """ 各部门虚拟机申请到期前,发送邮件提醒,避免遗漏处理 """ 阅读全文
posted @ 2020-08-26 08:38 星海呀 阅读(1401) 评论(2) 推荐(0)
摘要:#!/usr/bin/python3 # @Date: 2020/8/20 14:16 # @Author: zhangcheng # @email: 3359957053@qq.com # -*- coding: utf-8 -*- import pymysql import time,datet 阅读全文
posted @ 2020-08-26 08:21 星海呀 阅读(1313) 评论(0) 推荐(0)
摘要:递归函数 递归的定义:在一个函数里再调用这个函数本身 递归的最大深度:997,997是python为了我们程序的内存优化所设定的一个默认值,我们当然还可以通过一些手段去修改它: import sys print(sys.setrecursionlimit(100000)) def story(): 阅读全文
posted @ 2020-01-13 09:58 星海呀 阅读(147) 评论(0) 推荐(0)
摘要:装饰器 装饰器的本质:一个闭包函数 装饰器的功能:在不修改原函数及其调用方式的情况下对原函数功能进行扩展 装饰器的原则:开放封闭原则, 对扩展是开放的,对修改是封闭的 装饰器的固定格式 普通版 def timer(func): def inner(*args,kwargs): '''执行函数之前要做 阅读全文
posted @ 2020-01-12 13:50 星海呀 阅读(213) 评论(0) 推荐(0)
摘要:文件操作 文件重命名 import os old_name = 'log' new_name = 'new_log' os.rename(old_name, new_name) 文件重命名 文件删除 import os os.remove("new_log") 文件删除 修改文件 with open 阅读全文
posted @ 2020-01-12 13:35 星海呀 阅读(275) 评论(0) 推荐(0)
摘要:生成器 生成器函数 —— 本质上就是我们自己写得函数 def generator(): print(1) return 'a' ret = generator() print(ret) 生成器表达式 g = (i for i in range(10)) print(g) for i in g: pr 阅读全文
posted @ 2020-01-12 12:44 星海呀 阅读(262) 评论(0) 推荐(0)
摘要:流程控制 条件语句 if语句的基本格式 if 判断条件: 执行语句…… else: 执行语句…… 例子: flag = False name = 'luren' if name == 'python': # 判断变量是否为 python flag = True # 条件成立时设置标志为真 print 阅读全文
posted @ 2019-12-31 14:31 星海呀
摘要:python基本数据类型 运算符 算数运算符 a,b = (10,20) 运算符描述实例 + 加 - 两个对象相加 a + b 输出结果 30 - 减 - 得到负数或是一个数减去另一个数 a - b 输出结果 -10 * 乘 - 两个数相乘或是返回一个被重复若干次的字符串 a * b 输出结果 20 阅读全文
posted @ 2019-12-31 14:25 星海呀