自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 2021-06-26

Python第十六周2020年春节期间,有一个特殊的日期引起了大家的注意: 2020年2 月2日。因为如果将这个日期按“yyymmdd"的格式写成一一个8位数是20200202恰好是一个回文数。我们称这样的日期是回文日期。有人表示20200202是“千年一遇” 的特殊日子。对此小明很不认同,因为不到2年之后就是下一个回文日期: 20211202 即2021年12月2日。也有人表示20200202并不仅仅是一个回文日期,还是一个ABABBABA型的回文日期。对此小明也不认同,因为大约100 年后就能遇到下

2021-06-26 22:55:32 82 1

原创 2021-06-20

第十五周Python实验1.创建名称为“成绩单.xls”工作簿,新建一张工作表,表的名称为”01班成绩表”。2.将学生的成绩写入到“01班成绩表”中。3.读出每个学生的成绩,并计算每个学生成绩的总分。4.读出单科的成绩,并计算单科成绩的平均分。import xlwtimport xlrdworkbook=xlwt.Workbook()#创建workbook对象seet1=workbook.add_sheet(“01班成绩表”)headers = [‘姓名’,’语文’,’数学’,’英语’]stu

2021-06-20 22:35:55 117

原创 2021-06-20

标题

2021-06-20 21:58:38 88

原创 2021-06-20

第十四周Python笔记文件操作按文件中数据的组织形式把文件分为文本文件和二进制文件两类。文本文件:文本文件存储的是常规字符串,由若干文本行组成,通常每行以换行符’\n’结尾。常规字符串是指记事本或其他文本编辑器能正常显示、编辑并且人类能够直接阅读和理解的字符串,如英文字母、汉字、数字字符串。文本文件可以使用字处理软件如gedit、记事本进行编辑。二进制文件:二进制文件把对象内容以字节串(bytes)进行存储,无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类直接阅读和理解,需要使用专门

2021-06-20 21:55:14 100

原创 2021-06-20

第十四周Python笔记文件操作按文件中数据的组织形式把文件分为文本文件和二进制文件两类。文本文件:文本文件存储的是常规字符串,由若干文本行组成,通常每行以换行符’\n’结尾。常规字符串是指记事本或其他文本编辑器能正常显示、编辑并且人类能够直接阅读和理解的字符串,如英文字母、汉字、数字字符串。文本文件可以使用字处理软件如gedit、记事本进行编辑。二进制文件:二进制文件把对象内容以字节串(bytes)进行存储,无法用记事本或其他普通字处理软件直接进行编辑,通常也无法被人类直接阅读和理解,需要使用专门

2021-06-20 21:44:07 66

原创 2021-06-06

Python第十三周笔记类定义:使用class关键字定义类,class关键字之后是一个空格,然后是类的名字,再然后是一个冒号,最后换行并定义类的内部实现。类名首字母一般要大写。定义类后,可用来实例化对象,并通过“对象名.成员”的方式访问其中的数据成员或成员方法。Python中,可以使用内置方法isinstance()来测试一个对象是否为某个类的实例。Python中提供一个关键字pass,表示空语句,可以用在类和函数的定义中或选择结构、循环结构中“占位”。类的所有实例方法都必须至少有一个self参数

2021-06-06 22:37:56 102

原创 2021-06-01

Python十二周 实验模拟轮盘抽奖游戏:一等奖、二等奖、三等奖。轮盘随机转动:一等奖范围[0, 0.08];二等奖范围[0.08, 0.3];三等奖范围[0.3, 1]。模拟本次活动1000人参加,模拟游戏需要准备个等级评奖的个数。import randomlevel = {‘一等奖’:(0,0.08),‘二等奖’:(0.08,0.3),‘三等奖’:(0.3,1)}def user_lv():num = random.random()for k,v in level.items():

2021-06-01 16:20:35 73 1

原创 2021-05-27

第十一周Python笔记函数:1.在编写函数时,应尽量减少副作用,尽量不要修改参数本身,不要修改除返回值以外的其他内容。2.函数定义语法:def 函数名([参数列表]):‘’‘注释’’’函数体3.注意事项(1)函数形参不需要声明类型,也不需要指定函数返回值类型(2)即使该函数不需要接收任何参数,也必须保留一对空的圆括号(3)括号后面的冒号必不可少(4)函数体相对于def关键字必须保持一定的空格缩进(5)Python允许嵌套定义函数4.函数的递归调用是函数调用的一种特殊情况,函数调用

2021-05-27 17:33:30 788

原创 2021-05-10

第十周Python笔记字符串:1.字符串属于不可变序列类型,除了支持序列通用方法(包括切片操作)以外,还支持特有的字符串操作方法。2.Python字符串驻留机制:对于短字符串,将其赋值给多个不同的对象时,内存中只有一个副本,多个对象共享该副本。长字符串不遵守驻留机制。3.‘%s’%[1, 2, 3] #直接把对象转换成字符串‘[1, 2, 3]’str((1,2,3)) #直接把对象转换成字符串‘(1, 2, 3)’str([1,.

2021-05-10 17:58:10 273

原创 2021-05-09

第九周实验题输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.”输入描述:每个测试输入包含2个字符串输出描述:输出删除后的字符串示例1:输入:They are students.aeiou输出:Thy r stdnts.def fun_delete(s, target):res = “”target = list(target)for i in

2021-05-09 15:53:08 71

原创 2021-05-06

第八周实验题员工个人信息统计及可视化实验目的:(1)熟练使用Counter类进行统计(2)掌握pandas中的cut方法进行分类(3)掌握matplotlib第三方库,能熟练使用该三方库库绘制图形实验内容:采集到的数据集如下表格所示:info=[{“name”:“E001”,“gender”:“man”,“age”:“34”,“sales”:“123”,“income”:350},{“name”:“E002”,“gender”:“feman”,“age”:“40”,“sales”:“114

2021-05-06 16:01:00 57

原创 2021-04-23

第七周Python课堂笔记一:条件表达式逻辑运算符and和or以及关系运算符具有惰性求值特点,只计算必须计算的表达式。以“and”为例,对于表达式“表达式1 and 表达式2”而言,如果“表达式1”的值为“False”或其他等价值时,不论“表达式2”的值是什么,整个表达式的值都是“False”,此时“表达式2”的值无论是什么都不影响整个表达式的值,因此将不会被计算,从而减少不必要的计算和判断。1.单分支if 表达式:语句块x = input(‘Input two number:’)a, b

2021-04-23 15:15:49 86

原创 2021-04-12

Python第六周笔记首先,回顾一下上次的内容:字典<1111111111> 字典推导式:s = {x:x.strip() for x in (’ he ', ‘she ‘, ’ I’)}s{’ he ‘: ‘he’, ’ I’: ‘I’, 'she ': ‘she’}for k, v in s.items():print(k, ‘:’, v)he : heI : Ishe : she{i:str(i)

2021-04-12 17:43:57 165

原创 2021-04-07

三国演义词云图

2021-04-07 16:46:10 64

原创 2021-03-30

Python第四周内容笔记第四周两个大的知识点:元组和字典一:元组 不可变序列1。元组创建与删除使用 = 可将一个元组复制给变量,创建一个元组变量创建只包含一个元素的元祖,还需在元素后面加上一个逗号,只是把元素放在括号里是不行的。a=(3,)或者 a=3, #有逗号的情况可以没有括号可以使用tuple()函数将列表,字符串,字典,集合,map对象等其他可迭代对象转换为元组2。元组与列表的区别:元组中数据一但定义就不允许通过任何方式修改,因此元组没有提供append()方法等,无法向元组

2021-03-30 17:30:11 288

原创 2021-03-23

Python第三周知识笔记第一部分:前情回顾在上一次的实验内容上,发现了没注意到的内容,现在进行一些总结:*进制转换hex(x):返回整数x的十六进制形式int(x[,d]):返回实数x的整数部分,或把字符串x看作d进制数并转换为十进制,d默认为10oct(x):返回整数x的八进制串形式例:进制转换,输入8位二进制数,分别将其转换为八进制、十进制、十六进制输出。#二转八a=input(“请输入一个八位二进制数:”)print(oct(int(a,2)))#二转十b=input(“请输

2021-03-23 17:28:40 223 1

原创 2021-03-15

Python第二周课堂笔记一:模块导入与使用1。import 模块名 [as 别名]以“模块名.对象名”方式访问。2。from 模块名 import 对象名不需要使用模块名作为前缀。3。from math import *导入模块中的所有对象。4。导入大量模块的顺序。标准库第三方扩展库自己定义和开发的本地模块二:代码编写规范1。缩进:体现代码之间逻辑关系。对于with块,类定义,函数定义,选择结构,循环结构,异常处理来说,冒号以及下一行的缩进表示下一个代码块开始。同一个级别的代

2021-03-15 11:26:49 84

原创 2021-03-10

第一周课堂笔记一:Python是一门跨平台,开源,免费的解释型高级动态编程语言。对象是Python语言中最基本的概念之一。Python中有许多内置对象可直接使用:数字,字符串,列表,元组,字典,集合……字符串:使用单引号,双引号,三引号作定界符,用字母r/R引导的表示原始字符串。字节串:用字母b引导,可以使用单/双/三引号作定界符。二:Python变量 直接赋值即可创建各种类型的变量,变量的类型是可以随时变化的。字符串和元祖属于不可变序列,不能通过下标的方式来修改其中的元素值。<>

2021-03-10 15:26:06 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除