随笔分类 -  Python

摘要:对haproxy文件做增删改查操作 阅读全文
posted @ 2018-05-26 12:26 起航追梦人 阅读(155) 评论(0) 推荐(0)
摘要:函数 一、定义函数 二、调用函数 三、参数 1、默认参数(默认参数必须指向不变对象) 2、可变参数(0个或任意个) 3、关键词参数(0个或任意个包含参数名的参数,这些参数在函数内自动组成dict),功能:扩展函数功能 4、命名关键词参数(如果要限制关键字参数的名字,就可以用命名关键字参数,例如,只接 阅读全文
posted @ 2018-05-21 15:03 起航追梦人 阅读(168) 评论(0) 推荐(0)
摘要:一、os用于提供系统操作的模块 os.getcwd()获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('. 阅读全文
posted @ 2018-05-15 12:23 起航追梦人 阅读(149) 评论(0) 推荐(0)
摘要:流程控制 一、条件语句 1、if 2、if...elif...else 3、if...else 二、循环语句 1、for...in 2、for...in...else 3、while 4、while...else 文件操作 一、打开和关闭文件 方式一:obj = open(file_name, mo 阅读全文
posted @ 2018-05-09 11:43 起航追梦人 阅读(171) 评论(0) 推荐(0)
摘要:一、变量 由字母、数字和下划线组成且不能以数字开头 二、标准数据类型 五种类型:数字(Numbers)、字符串(String)、列表(List)、元组(Tuple)、字典(Dictionary) 三、数字类型 1、四种类型:int(整型)、long(长整型)、float(浮点型)、complex(复 阅读全文
posted @ 2018-05-08 13:09 起航追梦人 阅读(247) 评论(0) 推荐(0)
摘要:datetime是Python处理日期和时间的标准库 获取当前日期和时间 注意到datetime是模块,datetime模块还包含一个datetime类,通过from datetime import datetime导入的才是datetime这个类。如果仅导入import datetime,则必须引 阅读全文
posted @ 2017-03-10 16:18 起航追梦人 阅读(154) 评论(0) 推荐(0)
摘要:Python的线程是真正的Posix Thread,而不是模拟出来的线程。 Python的标准库提供了两个模块:_thread和threading,_thread是低级模块,threading是高级模块,对_thread进行了封装。绝大多数情况下,我们只需要使用threading这个高级模块。 启动 阅读全文
posted @ 2017-03-09 23:30 起航追梦人 阅读(349) 评论(0) 推荐(0)
摘要:多任务实现的3种方式: 多进程模式 多线程模式 多进程+多线程模式 线程是最小的执行单元,而进程由至少一个线程组成。 多进程(multiprocessing) Unix/linux用fork()函数,调用一次返回两个值,子进程永远返回0,夫进程返回子进程的ID。 子进程调用getppid()函数就可 阅读全文
posted @ 2017-03-09 23:06 起航追梦人 阅读(873) 评论(0) 推荐(0)
摘要:赛选回文数 对L = [('Bob', 75), ('Adam', 92), ('Bart', 66), ('Lisa', 88)]分别按名字和分数排序 阅读全文
posted @ 2017-03-07 21:54 起航追梦人 阅读(142) 评论(0) 推荐(0)
摘要:基础题:1,计算 100 -300之间所有能被3和7整除的所有数之和 2,定义函数统计一个字符串中大写字母,小写字母,数字的个数。并返回结果 3,获取俩个列表l1 = [11,22,33],l2 = [22,33,44]中相同的元素集合 4,将字符串“老男人”转换成UTF-8编码的字节类型 5,如何 阅读全文
posted @ 2017-02-24 14:28 起航追梦人 阅读(195) 评论(0) 推荐(0)
摘要:需求: 实现ATM+购物商城程: 1、额度15000或自定义 2、实现购物商城,买东西加入购物车,调用信用卡接口结账 3、可以提现,手续费5% 4、每月22号出账单,每月10号为还款日,过期未还,按欠款总额万分之5每日计息 5、支持多账户登录 6、支持账户间转账 7、记录每月日常消费流水 8、提供还 阅读全文
posted @ 2017-02-22 09:55 起航追梦人 阅读(147) 评论(0) 推荐(0)
摘要:import json #查询函数 def fetch(backend): backend_title = "backend %s" %backend record_list = [] with open("data.txt", "r") as obj: flag = False for line in obj: ... 阅读全文
posted @ 2017-02-14 23:43 起航追梦人 阅读(181) 评论(0) 推荐(0)
摘要:模块是一个包含定义函数和变量的后缀名这.py的文件 阅读全文
posted @ 2017-01-20 10:45 起航追梦人 阅读(96) 评论(0) 推荐(0)
摘要:#列表中每个数值乘三 vec = [2,4,6] print([3*x for x in vec]) #[6, 12, 18] #if过滤器 print([3*x for x in vec if x > 3]) #[12, 18] #嵌套 var1 = [1,2,3] var2 = [4,5,6] print([x*y for x in var1 for y in var2]) #[4,... 阅读全文
posted @ 2017-01-20 10:20 起航追梦人 阅读(132) 评论(0) 推荐(0)
摘要:函数分内置函数与自定义函数 自定义函数 实例 按值传参与按引用传参 参数 必须参数:调用函数时必须传入一个参数,不然传报错 关键字参数:根据关键字匹配参数,不用与声明顺序相同 默认参数:没有传入参数刚使用默认值 不定长参数:参数不确定数量,一个或者N个 匿名函数:使用lambda来创建,lambda 阅读全文
posted @ 2017-01-19 14:33 起航追梦人 阅读(158) 评论(0) 推荐(0)
摘要:#输入用户名和密码 use = input("请输入用户名:") name = input("请输入密码:") #打开错误用户名文件读取,错误次数 f_name = open("name_time.txt","r+") num = f_name.read().count(use) #输入的用户名与锁定文件内容对比 f_erorr = open("erorr_name.txt","r+") i... 阅读全文
posted @ 2017-01-17 15:17 起航追梦人 阅读(238) 评论(0) 推荐(0)
摘要:无序集合、不允许有重赋元素 阅读全文
posted @ 2017-01-17 15:06 起航追梦人 阅读(223) 评论(0) 推荐(0)
摘要:1、迭代器 一个记住遍历的位置的对象 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束,只能前进不能后退 迭代器有两个方法:iter():创建迭代器对象和next():遍历迭代器输出下一个元素 2、生成器 使用了yield函数称为生成器 生成器是一个返回迭代器的函数,生成器就是一个迭 阅读全文
posted @ 2017-01-17 11:53 起航追梦人 阅读(198) 评论(0) 推荐(0)
摘要:# Fibonacci series: 斐波纳契数列 # 两个元素的总和确定了下一个数 a, b = 0, 1 #复合赋值表达式,a,b同时赋值0和1 while b < 10: print(b) a, b = b, a+b #右边表达式的执行顺序是从左向右 # 1 # 1 # 2 # 3 # 5 # 8 #end关键字可以把结果输出在同一行,或者在输出末尾添加不同的字符 a,... 阅读全文
posted @ 2017-01-16 16:48 起航追梦人 阅读(202) 评论(0) 推荐(0)
摘要:可变容器,可存任意类型对象,以键值对形式存在,键必须唯一且不可以变,如字符串、数字或者元组 1、创建与访问字典 2、修改与删除字典 3、内置函数 4、方法 阅读全文
posted @ 2017-01-16 15:50 起航追梦人 阅读(161) 评论(0) 推荐(0)