- 博客(12)
- 资源 (1)
- 收藏
- 关注
原创 5-8作业
第一题 import csv ,os reader=csv.DictReader(open('北京高档酒店价格分析.csv','r',encoding='utf-8')) result=list(reader) region=[] for x in result: if x['地区'] not in region: region.append(x['地区']) for x in region: with open(rf'.\高档酒店地区分布\{x}.csv','w',enc
2022-05-09 00:19:02
220
原创 5-6日总结面向对象
面向对象 一、编程思想,认识类、对象 1 什么是类、什么是对象 类 - 类是拥有相同功能和相同属性的对象的集合。(类是一个抽象的概念) 对象 - 对象是类的实例(是类的具体表现) 从生活的角度:如果人是类,单独个人就是对象 2 定义类(创建类) - 用代码来描述清楚这个类到底是拥有那些相同功能和相同属性的对象的集合 功能:- 函数 属性:- 属性(保存数据的变量) 语法: class 类名: 类的说明文档 类的内容(包括类的属性和方法) 注解:方法 - 定义在类中的函数 属性
2022-05-06 20:45:15
208
原创 day16正则表达式作业
利用正则表达式完成下面的操作: 一、不定项选择题 能够完全匹配字符串"(010)-62661617"和字符串"01062661617"的正则表达式包括(AB ) A. r"\(?\d{3}\)?-?\d{8}" B. r"[0-9()-]+" C. r"[0-9(-)]*\d*" D.r"[(]?\d*[)-]*\d*" 能够完全匹配字符串"back"和"back-end"的正则表达式包括(ABCD ) A. r'\w{4}-\w{3}|\w{4}' B. r'\w{4}|\w{4}-
2022-05-06 09:46:54
260
原创 day9-字符串作业(1)
编写一个程序,交换指定字典的key和value。 例如:dict1={'a':1, 'b':2, 'c':3} --> dict1={1:'a', 2:'b', 3:'c'} dict1={'a':1, 'b':2, 'c':3} dict2={dict1[x]:x for x in dict1} print(dict2) 编写一个程序,提取指定字符串中所有的字母,然后拼接在一起产生一个新的字符串 例如: 传入'12a&bc12d-+' --> 'ab..
2022-04-24 00:33:20
216
原创 2022-4-21 python 总结+作业
2022-4-21 python 学生 1 元组 1)什么是元组(tuple)(元组的不可变的列表) 是容器型数据;将()作为容器的标志,里面有多个元素用逗号隔开:(元素1,元素2,元素3,…) 元组的特点: 1 元组不可变的(只支持查,不支持增删改) 2有序的(直接下标操作) 3:任何操作 空元组:t1 =()无意义 只有一个元素的元组(重点!) t2=(100,) ,必须有 注 :在没有歧义的情况下,元组的()可以省略 - 直接将多个数据用逗号隔开,表示的是一个元组 t2=(100) print(t
2022-04-21 20:20:46
729
原创 2022-4-20 python 基础学习总结+作业
2022-4-20 python 基础学习 字典 用列表保存不同含义的数据时,不能分辨具体数据的意义,不利于后续数据的操作 stu={'name':'小明','age':45,'height':175,'体重':75,'score':30,} 用一个容器同时保存多个数据的时候的建议:如果多个数据的意义相同用列表,如果多个数据的意义不同用字典 1 什么是字典(dict) 1)字典是容器型数据类型:将{}作为容器的标志,里面多个元素用逗号隔开,元素必须是键值对 {键1:值1,键2:值2,键3:值3,…} 2)
2022-04-20 20:32:11
701
原创 2022-4-19 python基础学习
2022-4-18 python基础学习 列表 定义一个学生的分数 score =89 定义一个班的学生的分数 score1=98 score2=87 score3=69 … scoren=68 scores[]=score[98,87,69,…,scoren] 求一个班的学生的平均分: (score1+score2+score3+…+scoren)/n 1什么是列表(list) 1.list 是容器型数据类型(可以同时保存多个数据类型) 2.将[]作为容器的标志,里面有多个元素(一个容器中每个
2022-04-19 20:55:01
658
原创 4-18day5-列表作业
1.已知一个数字列表,求列表中心元素。 list1=[20,40,46,65,88] print (list1[int(len(list1)/2)]) list1=[20,40,46,65,88,90] print (list1[int(len(list1)/2)],list1[int(len(list1)/2-1)]) 2.已知一个数字列表,求所有元素和。 list1=[20,40,46,65,88,90] sum=0 for x in list1: sum+=x print(sum) 3.
2022-04-19 01:07:40
113
原创 第一周作业
第一周作业 一、选择题 下列变量名中不合法的是?(c) A. abc B. Npc C. 1name D ab_cd 下列选项中不属于关键字的是?(b) A. and B. print C. True D. in 下面哪个选项对应的代码写法是正确的?(c) A. print('Python') print('新手村') B. print('Python') print('新手村') C. print('Python') print('新手村') D. print('Python''新手
2022-04-16 16:13:49
125
原创 4-14 Python学习总结
4-14 Python学习 1.控制结构 根据控制代码执行方式的不同,将代码分为三种结构: 1)顺序结构(默认) -代码从上往下按顺序依次执行,并且每条语句只执行一次 2)分支结构 -可以根据条件选择执行不同的代码 3)循环结构(for、while) -让代码重复执行(代码只写一遍,执行多次) 1.1 分支结构 1. if单分支结构 -解决如果xx就xx 语法: if 条件语句: 代码段 说明: 1)if 关键字,固定写法 2)条件语句 任何有结果的表达式,例如
2022-04-14 19:31:23
896
原创 2000-4-13 python 学习总结与作业
4-13 python学习总结 一、变量 1. 认识变量和定义变量 变量定义: 用来存储数据的(在程序中使用数据时不是直接使用,而是先用变量把数据存储起来,然后通过调用变量来使用。 2语法:变量=数据 说明 a 变量名 -由程序员自己命名 要求:是标识符,不能是关键字 规范:1见名知义(看到变量名就大体知道变量表示的意义 2不使用系统的函数名、类名和模块名 3所有的字母的小写,多个单词之间用下划线
2022-04-13 20:59:30
197
原创 2022-4-12 python 学习总结
2022-4-12 python 学习总结 一 快捷键操作 操作 快捷键 复制 ctrl+c 剪切 ctrl+x 粘贴 ctrl+v 查找 ctrl+f 注释与取消注释 ctrl+/ 全选 ctrl+A 撤销 ctrl+Z 反撤销 shift+ctrl+Z 二 基础语法 1注释 定义:注释是代码中不会被翻译成机器码的部分(注释的存在不会影响程序的功能) 作用:1 对代码进行注解和说明,增强代码可读性 2快速关闭代码 注释方法:单行注释前打#
2022-04-12 20:41:22
715
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅