Python
klivesom
这个作者很懒,什么都没留下…
展开
-
Python第二天分享
Python20190908内容回顾:Python编程语言的学习1.计算机的发展历史2.Python这门语言的发展历程3.Python开发的环境安装与配置(掌握)4.第一个hello world的学习5.变量6.注释7.变量的类型---------------------------------------------------------------...原创 2019-09-08 22:29:07 · 93 阅读 · 0 评论 -
python高级
接上一篇,我们接着介绍一些python高级的使用方法一、yield关键字yield关键字在函数中出现,和return类似,用来返回结果但是用yield返回的结果是一个生成器,当我们使用next函数调用这个生成器的结果时二、迭代器迭代器一定是可迭代对象,但可迭代对象不一定是迭代器。Python中的可迭代对象ist、set、tuple、dict、generator...原创 2019-09-27 20:05:25 · 54 阅读 · 0 评论 -
python高级
一、包和模块,包简单而言就是文件夹,用来存放和管理模块;模块就是一个个python文件或者文件的集合。常用导包命令:import xxx.xxx.xxxfrom xx.xx import xxximport xxx.xxx.xxx as aliasimport xxx.xxx.*注意:有时候在使用*这种导入方式会默认导致失败,因为这些包没有在初始文件申明它包含的模块__al...原创 2019-09-27 19:26:56 · 82 阅读 · 0 评论 -
异常处理
Python异常处理异常:就是不正常的情况,程序开发过程中错误和BUG都是补充正常的情况异常发生的后果:引发程序崩溃处理异常(容错):包容出现的不正常的错误,保证程序的正常执行异常处理的目的:提高代码的稳定性和健壮性处理异常的方式:try-except:异常捕获处理assertions:断言测试try:#可能出现异常的代码except(异常处理):#一旦...原创 2019-09-26 13:45:16 · 139 阅读 · 0 评论 -
python面向对象
面向对象:定义:面向对象编程,(Object Oriented Programming):其本质是以建立模型体现出来的抽象思维过程和面向对象的方法。这个模型,我们叫做类,而类实现的一个个案例,我们称对象OOT:面向对象的测试OOD:面向对象的设计OOA:面向对象的分析静态属性:对象所包含的属性方法:对象的动态属性,详细的描述了对象所能执行的功能面向对象和面向过程的区别和优缺...原创 2019-09-26 11:36:16 · 79 阅读 · 0 评论 -
pycharm快捷键
一、pycharm快捷键在PyCharm /opt/pycharm-3.4.1/help目录下可以找到 ReferenceCard.pdf(或 ReferenceCardForMac.pdf) 快捷键英文版说明。PyCharm3.0默认快捷键(翻译的)1、编辑(Editing)Ctrl + Space 基本的代码完成(类、方法、属性)Ctrl + Alt + Space 快速导入...转载 2019-09-25 11:05:42 · 1299 阅读 · 0 评论 -
python学习第十天IO流的认识
今天给大家分享关于Python中IO流一些知识和方法IO流(InputStream OutputStream)执行文件操作Io操作很容易触发异常打开一定要有关闭open函数是Python提供用来操作IO流的函数,第一个参数是一个文件路径,也可以是文件名称;第二个参数也是一个字符串,mode默认是tropen函数的参数,主要关注三个参数:file,mode, encoding...原创 2019-09-25 10:50:23 · 205 阅读 · 0 评论 -
第九天
今天我们接着上篇内置模块讲述sys模块的一些常用方法和hashlib模块的常见加密类型:sys模块:sys.api_version #返回当前版本号sys.argv() #在python脚本中传参数sys.exit() #系统退出,只要输出此命令立即终止程序sys.getdefaultencoding() #获取系统默认编码sys.getfilesys...原创 2019-09-20 13:00:24 · 69 阅读 · 0 评论 -
第八天02
上篇讲述了Python的一些全局函数,这篇分享一下Python的内置模块os模块和它的子模块os.path模块。os即操作系统,为我们提供了非常丰富的方法用来处理文件和目录,常用的方法如下:os.cpu_count #返回cpu架构os.path.abspath(os.curdir) #获取当前路径,绝对路径,获取相对路径下的绝对路径os.curdir() #获取当前工作目...原创 2019-09-19 20:12:52 · 59 阅读 · 0 评论 -
Python第八天
内容回顾:1、Python历史、Python准备2、变量、常见运算符3、三大流程| -- 顺序| -- 分支| -- 循环4、容器| -- list 列表| -- set 集合(无序切不重复)| -- tuple 元组| -- dict 字典5、函数| -- 什么是函数| -- 如何定义函数| -- 调用函数|...原创 2019-09-19 11:30:45 · 85 阅读 · 0 评论 -
Python第七天学习
今天是Python第七天的分享,不知不觉,已经学习Python7天了。 今天给大家分享在Python中函数的一些知识和用法,相比上一条这一篇更详细一些。对于我这个刚进编程大门的小白,还希望看到的大佬多提出一些自己建议和看法,我会积极改善努力学习。函数:函数是带名字的代码块,用于完成具体的工作。当你要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编...原创 2019-09-17 13:03:40 · 143 阅读 · 0 评论 -
python第六天学习02
上一条对于字符串和切片的用法进行了分享,这篇就讲到了Python中函数的一些定义及应用:函数:函数是带名字的代码块,用于完成具体的工作。要执行函数定义的特定任务,可调用该函数。需要在程序中多次执行同一项任务时,你无需反复编写完成该任务的代码,而只需调用执行该任务的函数,让Python运行其中的代码。你将发现,通过使用函数,程序的编写、阅读、测试和修复都将更容易。什么是函数:...原创 2019-09-15 00:24:55 · 123 阅读 · 0 评论 -
Python第六天分享01
今天是Python的第六天的学习,分为两部分发,这是第一部分,讲述了字符串对象和切片的一些用法:1、字符串对象被引号引住的内容叫做字符串,单引号,双引号,三引号['capitalize', 'casefold', 'center', 'count', 'encode', 'endswith','expandtabs', 'find', 'format', 'format_map',...原创 2019-09-14 23:46:55 · 67 阅读 · 0 评论 -
Python第五天的学习分享
内容回顾:1、加强了三大流程、循环的使用2、容器的学习(list)python用来操作多个值的一种数据类型list 列表set 集合tuple 元组dict 字典--list的使用 (有序的,可以存储任何数据类型的容器)定义:变量名称 = [元素]变量名称 = list([元素])元素:列表中,我们可以使用下标来访问元素(操作)a = [1,...原创 2019-09-13 22:04:32 · 123 阅读 · 0 评论 -
python第四天学习分享。
内容回顾:1.for循环for 变量 in 容器:从容器中取一个变量,直到取完为止。range()迭代器,所有的容器都是迭代器三大流程的案例练习:1、求0-100偶数的和输出结果:2、求0-100奇数的积结果为:3、输入一个数判断这个数是不是质数结果为:==================================...原创 2019-09-13 12:11:43 · 226 阅读 · 0 评论 -
python第三天 的学习!!
内容回顾: 1.常见的运算符 --算术运算符 --逻辑运算符 --关系运算符 --赋值运算符 --位运算 2.三大流程 --顺序流程 左>>右 上>>下 --选择(分支) --单分支 --双分支(两...原创 2019-09-11 17:59:29 · 95 阅读 · 0 评论 -
装饰器
代码开发原则:OCP原则 open close protocol(开放封闭原则):OCP原则规定已经实现的功能代码不允许被修改,但可以根据自己使用添加相应功能。装饰器:是装饰设计模式的体现作用:让我们能对之前大佬写过的代码在不进行更改添加的基础上达到我们想做的功能。python利用闭包实现了装饰器,即嵌套函数类似定义一个函数,将这个函数作为一个参数传入到所用函数中...原创 2019-09-27 21:18:50 · 73 阅读 · 0 评论