- 博客(11)
- 收藏
- 关注
原创 装饰器的作用:给已经写好的函数新增功能
import timefrom random import randint装饰器的作用:给已经写好的函数新增功能1. 给函数新增功能方案一:直接修改原函数,把新增的功能加进去存在的问题:如果多个函数都需要新增相同的功能,相同功能的代码需要写多遍def download(name):start = time.time()print(f’{name}开始下载’)time.sleep(randint(1, 3))print(f’{name}下载结束’)end = time.time()pri
2021-10-08 20:03:11 287
原创 1. 什么是字符串(str)
1. 什么是字符串(str)字符串是容器型数据类型;将’’、""、’’’’’’、""""""作为容器的标志,里面直接是多个符号,每一个符号就是字符串的一个元素:‘元素1元素2元素3…’字符串不可变; 字符串是有序的元素 - 所有的的符号都可以作为字符串的元素;字符串中的元素又叫字符。字符分为普通字符和转义字符两种。“”"1) 字符串的元素(字符)可以是是任意符号str1 = ‘是世界上就sjaks,.=-!~。;【】↓❀????1232347’print(str1)2) 空字符串st
2021-09-26 20:33:05 19645 1
原创 day8-字典和集合作业01
已知一个数字列表,统计偶数的个数[10, 34, 5, 65, 66, 89, 82]结果: 4count = 0nums = [10, 34, 5, 65, 66, 89, 82]for x in nums: if x % 2 == 0: count += 1print('偶数个数', count)已知一个数字列表,计算所有元素的平均值[23, 34, 56, 9, 80]nums = [23, 34, 56, 9, 80]print(sum(n..
2021-09-26 09:05:09 176
原创 day8-字典和集合作业01
已知一个数字列表,统计偶数的个数[10, 34, 5, 65, 66, 89, 82]结果: 4count = 0nums = [10, 34, 5, 65, 66, 89, 82]for x in nums: if x % 2 == 0: count += 1print('偶数个数', count)已知一个数字列表,计算所有元素的平均值[23, 34, 56, 9, 80]nums = [23, 34, 56, 9, 80]print(sum(n..
2021-09-26 09:03:37 124
原创 字典集合和数学运算符
字典不支持 +、*、>、<、>=、<=字典支持: == 、 !=print({‘a’: 10, ‘b’: 20} == {‘b’: 20, ‘a’: 10}) # True3.in 和 not in键 in 字典 - 判断字典中是否存在指定的键d1 = {‘a’: 10, ‘b’: 20, ‘c’: 30}print(30 in d1) # Falseprint(‘b’ in d1) # Truedict“”"di..
2021-09-24 17:46:21 315
原创 day 7 -字典作业
定义一个列表,在列表中保存6个学生的信息(学生信息中包括: 姓名、年龄、成绩(单科)、电话、性别(男、女、不明) )stund1 = [ {'name':'stu1','age':18,'score':80,'tel':'123','gender':'男'}, {'name':'stu2','age':20,'score':74,'tel':'134','gender':'女'}, {'name':'stu3','age':19,'score':45..
2021-09-24 09:00:43 123
原创 1. 什么是元组(tuple).md day07
1. 什么是元组(tuple)“”"元组是容器型数据类型(序列), 将()作为容器的标志里面多个元素用逗号隔开: (元素1, 元素2, 元素3,…)元组不可变(不支持增删改);元组是有序的(支持下标操作)元素:任何类型的数据“”"t1 = (10, 20, 30)print(t1, type(t1))t2 = (10, ‘acb’, False, [10, 230])print(t2)t3 = () # 空元组print(t3, type(t3))2. 元组就是不可变的列表列表
2021-09-23 18:56:38 1700
原创 day 03 变量与运算符总结
day 03 变量与运算符1.同时定义多个变量1同时定义多个变量赋相同的值:变量名1=变量2=变量3=…x = y = z = 0print(x,y,z)同时定义多个变量赋不同的值:变量名1,变量名2,变量名3,…=数据1,数据2,数据3…name, age, gender = ‘小明’, 18, ‘男’print(name, age, gender)2.变量重新赋值重新给变量赋值以后,使用变量使用变量中最新的值id(变量)numb = 100print(id(numb))num
2021-09-23 13:19:10 149
原创 day6-列表作业2
1.创建一个列表,列表中有10个数字, 保证列表中元素的顺序,对列表进行排重,并对列表使用进行降序排序例如:随机生成了[70, 88, 91, 70, 107, 234, 91, 177, 282, 197] --- 去重之后 [70, 88, 91, 107, 234, 177, 282, 197] ---- 降序排序 [282, 234, 197, 177, 107, 91, 88, 70]nums1 = []for x in nums: if x not in nums1:
2021-09-23 13:07:36 136
原创 语言基础9月18
语言基础1.注释1.1单行注释单行注释Ctrl + /注释在代码中不参与编译(解释)执行的部分,注释的存在不会影响程序的功能**注释在代码中的作用:**1.对代码进行注解和说明(让程序员在读代码的时候更轻松) 2.让程序功能消失1.2多行注释‘’‘注释多行内容’’’,或者“”“注释多行内容”“”2.数据类型2.1标识符标识符是程序员在程序中给变量函数或者类命名的时候的命名要求标识符的规范:由字母、数字、下划线组成数字不能开头例如:abc = 100_
2021-09-23 10:05:16 94
原创 python课程,基础语法课程总结
Ⅰ,注解:注释就是代码中不参与编译(解释)执行的部分(注释的存在不影响程序的功能) # 注释在代码中的作用:1.对代码进行注解和说明(让程序员在读代码时更轻松)2.让程序功能消失 # 1)单行注释(ctrl+\)-在注释内容前面加#(#后面最好有空格) # 多行注释-将注释内容放在;;;里面或者'''里面Ⅱ. 行和缩进:1.python中一条语句占一行,一行结束后可以不写分号2.如果要在一行显示多条语句,语句之间必须使用分号3.python中一条语句的开头不能随意添加缩进(空格或者按tab
2021-09-14 19:41:53 236
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人