自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【Python基础】day13——【模块】Hashlib、Logging(Logger对象)、configParser

hashlib模块(加密)import hashlibm=hashlib.md5()print(m)执行结果:<md5 HASH object @ 0x000001933150C8A0> #MD5哈希对象Process finished with exit code 0MD5加密算法应用示例:import hashlibm=hashlib.md5()print(m)m.update('yuyang'.encode('utf8'))...

2020-06-29 20:48:17 717

原创 【Python基础】day12——【模块】time、date、datetime、random、os、sys

time模块time模块应用import timeprint('1'.center(30,'-'))print(time.time()) #时间戳print('2'.center(30,'-'))print(time.clock()) #计算CPU的执行时间print('3'.center(30,'-'))print(time.gmtime()) #结构化时间print('4'.center(30,'-'))print(time.localtime(...

2020-06-29 20:35:10 320

原创 【Python基础】day11——迭代器

生成器都是迭代器列表、元组、字典、字符串都是可迭代对象什么是迭代器?有iter方法 有next方法iter方法示例:list=[1,2,3,4]rst=iter(list) #iter方法将列表转换为迭代器print(rst)print(next(rst))print(next(rst))print(next(rst))print(next(rst))执行结果:<list_iterator object at 0x000...

2020-06-26 14:57:39 267

原创 【Python基础】day10——生成器

列表生成器(式)示例一:a=[x for x in range(30)] #这行代码就是列表生成器,执行顺序就是先执行后面的for循环,然后执行前面的xprint(a)执行结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29]Process finished with exit...

2020-06-26 14:54:40 363

原创 【Python基础】day9——函数闭包、装饰器

装饰器闭包定义:如果在一个内部函数里,对在外部作用域(但不是在全局作用域)的变量进行引用,那么内部函数就被认为是闭包闭包程序示例:def outer(): a=1 def inner(): #条件一:inner是一个内部函数 print(a) #条件二:外部环境的一个变量 return inner #内部函数inner就是一个闭包outer()print('-----')f=out...

2020-06-26 14:44:34 271

原创 【Python基础】day8——函数、作用域LEGB原则

函数(subroutine 子程序,procedures 过程)定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可作用:便于一部分代码的重用,减少重复代码 方便修改代码,更易于扩展 保持代码的一致性,防止重复代码段遗漏修改import datetimedef func_first(input_text): f = open('test.txt','a') f.write("%s-%s\n" % (datetim...

2020-06-26 13:24:16 443

原创 【Python基础】day7——集合set

集合set把不同的元素组成一起形成集合,是python基本的数据类型集合的特性:去重,把一个列表编程集合,就自动去重了 关系测试,测试两组数据之间的交集、差集、并集等关系 无需意味着没有索引,也就不能拿出某个固定的值 那么这种没有关系的数据类型就是我们去读取里面的内容的方式是:for循环或者迭代器s = set('yuyang is DBA')s1 = ['yu','yang']print(s)print(set(s1))执行结果:{'u', 'g', 'y', ' '

2020-06-26 12:58:52 287

原创 【Python基础】day6——深浅拷贝

列表的copy方法:s = [1,'yuyang','DBA']s1 = s.copy()print(s1)s1[0] = 2print(s)print(s1)结果:[1, 'yuyang', 'DBA'][1, 'yuyang', 'DBA'][2, 'yuyang', 'DBA']Process finished with exit code 0浅拷贝:浅拷贝就是指拷贝第一层浅拷贝的两种方式:s = [[1,2],'yuyang','DBA']

2020-06-26 12:15:50 414

原创 【Python基础】day5——文件操作

读文件能调用的方法一定是对象 文件本身也是一个对象操作文件之前需要建立文件这个对象,也就是打开文件,这里使用的方法就是open方法open('filename','r').read()r表示的就是读模式,调用read方法data = open('filename','r',encoding='utf8')print(data)也可以写作:f = open('filename','r',encoding='utf8')data = f.read()print(data)

2020-06-26 11:46:57 440

原创 【Python基础】day4——字符编码、解码

字符编码的发展历程:二进制---->ASCII:只能存英文或者拉丁字符,一个字符占一个字节(一个字节八位)-------->gb2312:只能存6700多个英文,1980年------------>gbk1.0:存2万多个字符,1995年---------------->gb18030:存2.7万个中文,2000年-------------------->unicode:万国码,Unicode的表现形式是utf-32,存所有的字符都占用4个字节。-------

2020-06-26 11:19:39 221

原创 还在迷茫?还在纠结考研还是就业?我来替你分析一下

快毕业了,到底应该是读研呢?还是下海呢?咳咳打错,是入海。 我的同学很多,那我索性就写出来,在写之前我去网上看过很多相关话题,大家各持己见,有说读研的,有说入海工作的,也都说得很有道理。 在说这个话题之前,我想引用清华学霸杨奇涵(黑龙江文科状元高考满分)的一句话:走投无路在读书。 这句话什么意思呢? 如果你能直接找到一份好的工作那你就直接去工作,如果你现在的学历不能让你找到一份工作,你就去读个研再去找个好工作。大家可以思考一下教育的本质是什么?...

2020-06-06 21:37:44 973

空空如也

空空如也

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

TA关注的人

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