随笔分类 -  python自动化运维21年努力!

摘要:学完函数,闭包和装饰器之后:这几天跟着学写了购物车的大作业 还没学到数据库,数据存在文本里。 链接如下: 链接:https://pan.baidu.com/s/17daYMz0txGWPiAoXanOUcw 提取码:z2e5 复制这段内容后打开百度网盘手机App,操作更方便哦--来自百度网盘超级会员 阅读全文
posted @ 2021-06-02 15:43 lpaxq 阅读(33) 评论(0) 推荐(0)
摘要:"""及格率:(低于及格线个数÷总成绩个数)×100%平均值:全部成绩的总合÷总成绩个数方差:所有成绩的平方和 ÷ 总成绩个数 - 平均值的平方(语文成绩的平方 + 数学成绩的平方 + 英语成绩的平方) / 3 - (((语文成绩 + 数学成绩 + 英语成绩) / 3) ** 2)1. 添加学生信息 阅读全文
posted @ 2021-04-21 15:33 lpaxq 阅读(789) 评论(0) 推荐(0)
摘要:#知识点1 模块的导入#方式1# import cal# cal.add()# cal.mul()#方式2# from cal import add,sub## add()# sub()#方式3 不推荐 不用的也导入进来了,影响性能。如果本地有重复的函数,会有冲突。# def add():# pri 阅读全文
posted @ 2021-04-15 10:46 lpaxq 阅读(134) 评论(0) 推荐(0)
摘要:import random# #0-1的随机浮点数# print(random.random())## #1-3之间的浮点数# print(random.uniform(1,3))## #随机整数# print(random.randint(1,5))## #顾头不顾尾# print(random. 阅读全文
posted @ 2021-04-15 10:42 lpaxq 阅读(87) 评论(0) 推荐(0)
摘要:#####time模块import time#模块即一个py文件#一 三种时间形式: 时间戳 1618191690.3712082 时间字符串 “2020-12-12” 时间元组 (年,月,日...)#当前时间戳 float类型# print(time.time())#时间字符串# print(ti 阅读全文
posted @ 2021-04-13 14:54 lpaxq 阅读(179) 评论(0) 推荐(0)
摘要:#在计算机科学中,闭包(英语:Closure),又称词法闭包(Lexical Closure)或函数闭包(function closures),# 是引用了自由变量的函数。这个被引用的自由变量将和这个函数一同存在,即使已经离开了创造它的环境也不消失。# 所以,有另一种说法认为闭包是由函数和与其相关的 阅读全文
posted @ 2021-04-08 11:08 lpaxq 阅读(72) 评论(0) 推荐(0)
摘要:匿名函数lambda: # def foo(x,y):# return x+y## foo(12,4)#python的匿名函数: lambda 参数:函数体# print((lambda x,y:x+y)(12,4))a = [1,2,3,4,5,6]# def foo(x):# return x 阅读全文
posted @ 2021-04-06 17:30 lpaxq 阅读(66) 评论(0) 推荐(0)
摘要:# 1 列表操作## ```python# li = ["yuan", "alvin", "ritian", "barry", "stevin"]# # 1)列表中追加元素"seven",并输出添加后的列表# li.append("seven")# print(li)# # 2)请在列表的第1个位置 阅读全文
posted @ 2021-04-01 16:39 lpaxq 阅读(94) 评论(0) 推荐(0)
摘要:#编译器和解释器的区别:#编译型语言:编写代码--》编译代码生成可执行文件--》直接执行 #优点:一次编译多次执行 #性能高#解释型语言:编写代码--》将源码“翻译”为字节码,解释器读取并执行字节码 #后续每一次执行,都会执行上述的步骤。 #虽然解释器会缓存一部分字节码 xx.pyd #性能稍差#1 阅读全文
posted @ 2021-03-29 15:57 lpaxq 阅读(158) 评论(0) 推荐(0)
摘要:#位置传参 ***# def add(x,y):# print("x",x)# print("y", y)# print(x+y)### add(3,5)# def add(x,y,z): #add() missing 1 required positional argument: 'z'# pri 阅读全文
posted @ 2021-03-27 14:05 lpaxq 阅读(80) 评论(0) 推荐(0)
摘要:随课作业: #1-100的和###whilen=1a=1while n < 100: n+=1 a=a+nprint(a)###forret = 0for i in range(1,101): ret=ret+i #ret +=iprint(ret)#计算n的阶乘 8的阶乘就是8*7...*1### 阅读全文
posted @ 2021-03-18 10:45 lpaxq
摘要:#遍历循环names = ["a","b","c"]names = ["张三","李四","欧阳一枝花","王五","赵六"]for items in names: print(items)for i,j in enumerate(names): print(i,j)x,*y = [12,23,34 阅读全文
posted @ 2021-03-12 17:13 lpaxq 阅读(67) 评论(0) 推荐(0)
摘要:#循环两种: 条件循环 遍历循环#while 条件循环'''while 条件表达式: 循环体'''#死循环while True: print("ok")#当条件不成立会退出循环counter =1while counter <= 100: print(counter) counter+=1while 阅读全文
posted @ 2021-03-12 15:16 lpaxq 阅读(74) 评论(0) 推荐(0)
摘要:#分支语句 if 三种分支if if-else if-elif-else#一 单分支语句 if直接使用'''if 表达式: 语句体'''score = 90if score >= 95: #:冒号换行缩进后的语句都算属于这个if语句体,顶格的不算包含在这个if语句体中! print("成绩优秀!") 阅读全文
posted @ 2021-03-10 17:21 lpaxq 阅读(105) 评论(0) 推荐(0)
摘要:#算数运算符#+ - * / //(整除) %(取余) **次方#赋值运算符 += *= /= -= %= **= //=x = 10#版本1temp = x+2x = tempprint(x)#版本2x = x+2#版本3x+=2 #x = x+2print(x)#比较运算符 > < >= <= 阅读全文
posted @ 2021-03-10 16:06 lpaxq 阅读(73) 评论(0) 推荐(0)
摘要:深浅拷贝: 浅拷贝: #数据类型:可变类型 不可变类型#不可变类型:整型 字符串 布尔 元组#可变类型: 列表 字典#A:a = [12,23,34]b = a.copy() #b = a[:] 浅拷贝a[1] = 1000print(a)print(b)#B: 弄清楚内存地址和 列表字典为可变类型 阅读全文
posted @ 2021-03-10 10:45 lpaxq 阅读(65) 评论(0) 推荐(0)
摘要:#date: 2021/3/8zhangsan = ["张三",18,"male"]lisi = ["李四",23,"male"]info = [zhangsan,lisi]print(info[1][2]) #male#创建字典:不可变类型可以作为字典的键(整型,字符串,元组) 可变类型(列表,字 阅读全文
posted @ 2021-03-08 16:43 lpaxq 阅读(97) 评论(0) 推荐(0)
摘要:列表的内置方法: names = ["张三","李四","欧阳一枝花","王五","赵六"]print(len(names)) #5#添加方法: append insert expend#append 追加names.append("yuan")names2 = ["yuan","alex","st 阅读全文
posted @ 2021-03-05 17:15 lpaxq