自定义博客皮肤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)
  • 收藏
  • 关注

原创 千锋教育python2104期总结day20

千锋教育python2104期总结第十九次总结: 自动化办公2目录excel文件的读操作excel文件的写操作csv文件操作pdf文件操作添加水印创建水印文件正文1.excel文件的读操作加载文件(只能加载后缀是.xlsx文件)wb = openpyxl.load_workbook('files/学生信息.xlsx')从工作簿中获取工作表相关信息1)获取所有工作表的表名names = wb.sheetnamesprint(names)2)获取活跃表shee

2021-08-07 15:52:40 124

原创 千锋教育python2104期总结day19

千锋教育python2104期总结第十八次总结: 自动化办公目录邮件自动发送基本流程发送附件超文本邮件内容图片批量发送正文1.对象属性的增删改第一步1.连接邮箱服务器smtplib.SMTP_SSL(服务器地址,邮箱服务端口)—连接邮箱服务器并返回一个连接对象import smtplibfrom email.mime.multipart import MIMEMultipartfrom email.mime.text import MIMETextfrom email.he

2021-08-05 20:53:41 143

原创 千锋教育python2104期总结day17

千锋教育python2104期总结第十六次总结: 面向对象编程基础目录编程思想类和对象对象方法init方法属性方法作业正文1.编程思想编程思想:面向过程编程(穷人思想)、函数式编程(小资)、面向对象编程(富豪)#编程实现功能:123*…*10#面向过程编程:s = 1for x in range(1, 11): s *= xprint(s)#函数式编程编程:from math import factorialprint(factorial(10))pr

2021-08-03 20:41:11 115

原创 千锋教育python2104期总结day16

千锋教育python2104期总结第十五次总结: 正则表达式目录匹配符号检测类符号匹配次数分组与分支re模块作业正文1.匹配符号re模块re模块是python提供的专门用支持正则表达式的一个模块fullmatch函数:fullmatch(正则表达式, 字符串) - 让正则表达式和指定字符串进行完全匹配,如果匹配失败返回None;正则语法正则表达式 - 正则表达式是一个让字符串复杂问题变得简单的工具。写正则表达式的主要工作:用正则符号描述清楚相关字符串的规

2021-08-03 09:28:04 301

原创 千锋教育python2104期总结day15

千锋教育python2104期总结第十四次总结: json和异常目录文件操作补充json数据异常模块作业正文1.文件操作补充打开不存在的文件“”"如果以读的方式打开不存在的文件会报错;如果以写的方式打开不存在的文件不会报错;“”"open('test.txt', 'r') # FileNotFoundError: [Errno 2] No such file or directory: 'test.txt'open('test.txt', 'w')f = open(

2021-08-01 20:23:19 129

原创 千锋教育python2104期总结day13

千锋教育python2104期总结第十二次总结:迭代器生成器和模块目录迭代器生成器模块包的使用正文1.迭代器什么是迭代器(iter)迭代器是容器型数据类型,可以同时保存多个数据;可以被遍历;也可以转换成列表和元组打印迭代器的时候无法打印里面的元素;迭代器不支持len操作如果需要迭代器中的元素,必须将元素从迭代器中取出,而且一旦取出元素,这个元素在迭代器中就不存在了。怎么创建迭代器方式一:通过iter将其他序列转换成迭代器方式二:创建生成器对象(生成器可以看成是一种特

2021-07-30 23:39:40 110

原创 千锋教育python2104期总结day14

千锋教育python2104期总结第十三次总结: 常用系统模块和文件操作目录time模块datetime模块hashlib模块文件操作读写操作数据存储操作作业正文1.time模块1.time.time() - 获取当前时间(时间戳)2.time.localtime() - 获取当前时间(结构体时间)time.localtime(时间戳) - 将时间戳转化位结构体时间3.time.sleep(时间) - 程序休眠指定时间,单位秒4.time.strf

2021-07-30 23:38:11 136

原创 千锋教育python2104期总结day12

千锋教育python2104期总结第十一次总结: 函数进阶目录匿名函数变量作用域函数就是变量常用实参高阶函数map和reduce作业正文1.匿名函数匿名函数语法:函数名 = lambda 参数列表: 返回值相当于:def 函数名(参数列表):return 返回值注意:1)匿名函数只能实现用一句代码就可以完成功能的函数2)匿名函数在调用的时候和普通函数没有区别3)匿名函数的参数不能使用冒号语法来说明类型sum1 = lambda num1, num2=10:

2021-07-29 09:13:17 97

原创 千锋教育python2104期总结day11

千锋教育python2104期总结第十次总结: 函数基础目录定义函数调用函数函数的参数函数的返回值作业正文1.定义函数认识函数1)什么是函数:函数就是实现某一特定功能的代码的封装(每个函数都有自己特定的功能)函数就是把实现某一个功能的所有的代码打成了一个包,每次需要这个功能的时候不用再重复去写实现这个功能的代码了,而是使用函数。2)函数的分类(按照函数是由谁创建/定义来进行的分类)系统函数 - 由python创建的函数,这类函数只需要在需要它的功能的时候去调用它

2021-07-28 09:19:12 91

原创 Python基础练习题

Python基础练习题一、选择题下面不属于 Python 特性的是(c)A. 简单易学B. 开源的免费的C. 属于低级语言D. 高可移植性Python脚本文件的扩展名是(b)A. .pythonB. .pyC. .ptD. pg当需要在字符串中使用特殊字符时,python 使用(a)。A. \B. /C. #D. %下面(d)不是有效的变量名。A. _demoB. bananaC. NumberD. My-score幂运算运算符为(b)。A.

2021-07-27 09:20:40 108 1

原创 千锋教育python2104期总结day9

千锋教育python2104期总结第八次总结: 字符串目录复习字符串和字符字符串相关操作字符串相关方法作业正文1.复习#字典:增、改字典[键] = 值字典.setdefault(键, 值)删除del 字典[键]字典.pop(键)相关操作in 和 not in==、!=len()dict()4.相关方法#集合{元素1, 元素2,…}可变的;无序的元素的要求:1)不可变的数据;2)唯一的集合.add(元素)集合.remove(元素)/集

2021-07-22 20:34:16 110

原创 千锋教育python2104期总结day8

千锋教育python2104期总结第七次总结: 字典和集合目录字典的增删改字典的相关操作集合字符串作业正文1. 字典的增删改“”"1.增和改字典[键]=值 - 当键存在时是修改键的值,当键不存在时是添加键对2.字典.setdefault(键,值) - 添加键对“”"cat={'name':'美美','age':2}cat['color']='白色' #添加cat['color']='黄色' #改变print(cat)cat.setdefault('

2021-07-22 09:06:27 91

原创 千锋教育python2104期总结day7

千锋教育python2104期总结第一次总结: 基础语法和变量目录列表相关函数列表推导式三目运算符元组字典作业正文1. 列表相关函数max、min - 求最大值、最小值#max(序列)nums = [34, 89, 78, 56, 90, 23]print(max(nums), min(nums))sum - 求数字序列中元素的和sum(序列)print(sum(nums))3.sorted - 排序;不修改原序列中元素的顺序而是产生一个

2021-07-20 20:18:58 297

原创 千锋教育python2104期总结day6

千锋教育python2104期总结第一次总结: 基础语法和变量目录复习列表切片删和改列表相关操作相关函数和方法作业正文1. 复习1.列表(list)容器;[元素1, 元素2, 元素3,…]可变的-支持增、删、改; 有序-支持下标操作元素的要求:没有要求data = [ {'a': 23}, {'b': 45}]list1 = []2.查列表[下标]遍历“”"下标 = 0for 元素 in 列表:循环体下标 += 1for 下标 in

2021-07-19 22:01:33 397

原创 千锋教育python2104期总结day5

千锋教育python2104期总结第四次总结: 循环练习和语法目录1.复习2.认识列表3.添加元素4.第一周作业(零基础)5.周末作业-循环练习题正文1. 复习for循环for 变量 in 序列:循环体(需要重复执行的代码)else:代码段for x in range(10): if x % 2: print(x)rangerange(N) [0,N) 步长为1range(M,N) [M,N) 步长为1range(M,N,

2021-07-18 17:06:16 251

原创 千锋教育python2104期总结day4

千锋教育python2104期总结第三次总结: 循环目录1.for循环2.while3.循环关键字4.作业正文1. for循环循环 - 让代码重复执行(代码写一遍,运行执行多次)2.1.for循环“”"语法:for 变量 in 序列:循环体说明:for,in - 关键字,固定写法变量 - 写一个变量名(是否定义都可以)序列 - 容器型数据类型对应数据,常见有:字符串,列表,元组,字典,集合,迭代器,生成器,range: - 固定写法循环

2021-07-16 08:41:28 211

原创 千锋教育python2104期总结day3

千锋教育python2104期总结第二次总结: 运算符与分支目录1.数学运算符2.比较运算符3.逻辑运算符4.赋值运算符5.分支结构6.作业正文1. 数学运算符1.数学运算符包括: +, -, *, /, %(求余), //(整除), **(幂运算)2.% - 取余数,print(5%2)print(16%2)应用:判断一个数十分能够被另一个数整除print(15%5)应用:取低位(对10或10的幂次方取余)num=2398print(num%10)print

2021-07-14 21:16:20 328

原创 千锋教育python2104期总结day2

千锋教育python2104期总结第一次总结: 基础语法和变量目录更改基础设置, 写出第一句代码基础语法输入和输出函数变量正文1. 更改基础设置,写出第一句代码1)设置pycharm风格,字体风格, 字体大小等基本设置2)写出第一句代码print('hello world')2. 基础语法1)常用快捷键ctr + / - 添加/取消注释ctr + s - 保存ctr + c - 复制、拷贝ctr + v - 粘贴ctr +

2021-07-13 20:16:55 216

空空如也

空空如也

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

TA关注的人

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