
Python
King Of Chop
这个作者很懒,什么都没留下…
展开
-
Python中容器的学习
** Python中的容器**list定义: 变量名称 = [元素] 变量名称 = list([元素])元素 列表中,我们可以使用下标来访问元素(操作) a = [1,74,7,5] a[6]len 全局函数可以求一个容器的元素个数for来遍历容器列表常见方法: ['append', 'clear', 'copy', 'coun...原创 2019-09-13 19:53:04 · 166 阅读 · 0 评论 -
Python中的生成器
生成器列表推导式[i for i in range (1,xx)][i for i in range (1,101)] [i for i in range (1,xx) if i% 2==0][i for i in range(1, 101) if i % 2== 0][i*j for i in range (1,xx) for j in rang(1,xx)][i*j...原创 2019-09-24 22:39:48 · 123 阅读 · 0 评论 -
Python中的==与is的区分和深浅拷贝(copy)
包和模块包(package)包就是文件夹,用来存放和管理模块所用模块(module)xx.py文件或者文件的集合导包:import xx.xx.xxfrom xx.xx import xxx #当前路径下import xxx.xxx.xxx as xx #赋给xximport xx.xx.* #所有(有时候模块使用*会导入失败,因为这些包没有在包初始化文件中申明他包含的...原创 2019-09-24 22:24:58 · 275 阅读 · 0 评论 -
Python中异常处理
异常处理:Exceptiontry-except:异常捕获处理except xxxError as :#处理对应的异常except xxxBaseException as e:#处理对应的异常else:#代码没有异常finallt:#最后必须执行异常:就是不正常的情况,程序开发过程中错误的bug都是补充正常的情况异常发生的后果:程序崩溃...原创 2019-09-24 21:31:23 · 99 阅读 · 0 评论 -
Python中面向对象的用法
面向对象类和对象:1、面向对象是编程的一种方式,需要"类"和"对象"实现,也就是说面向对象就是对“类” 和 “对象” 的使用。2、类是用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。class ClassName:<xxxx1>...<xxxxN>类有一个为 init() 的特殊方法(构造方法),该...原创 2019-09-24 20:14:09 · 214 阅读 · 0 评论 -
PyCharm中的快捷键
PyCharm中的快捷键:一、编辑(Editing)Ctrl+Space基本的代码完成(类、方法、属性 )Ctrl+Alt+Space快速导入任意类Ctrl+Shift+Enter语句完成Ctrl+P参数信息(在方法中调用参数)Ctrl+Q快速查看文档F1 Web帮助文档主页Shift+F1选中对象的Web帮助文档Ctrl+悬...原创 2019-09-24 13:15:04 · 143 阅读 · 0 评论 -
Python常见内置模块
Python常见内置模块sys模块:sys.argv() # 在Python脚本传参使用sys.exit() # 系统退出sys.getdefaultencoding() # 获取系统默认编码sys.getfilesystemencoding() # 获取文件编码sys.getrecursionlimit() # 获取系统默认递归的最大层数sys.setrec...原创 2019-09-19 21:30:45 · 78 阅读 · 0 评论 -
Python中的os及os.path模块的常用方法
在Pythob中:os模块是python标准库中访问操作系统的模块,可以适应于不同的操作系统平台,快速完成文件、目录的相关操作,如查找文件的目录,为文件创建新目录等一.os模块os.cpu_count(): # 获取CPU架构os.chdir(path): # change directory 修改目录os.curdir: # 获取当前路径(相对路径)os.chmod() :...原创 2019-09-19 11:25:08 · 581 阅读 · 0 评论 -
Python的内置函数
Python的内置函数abs() #函数返回数字的绝对值。如果参数是一个复数,则返回它的大小。all() #函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。元素除了是 0、空、None、False 外都算 Trueany() #函数用于判断给定的可迭代参数 iterable 是否全部为 Fals...原创 2019-09-18 23:56:15 · 303 阅读 · 0 评论 -
Python的函数高级引用,引用传递、递归、默认值参数、命名参数、匿名函数
函数:1、引用传递2、可变参数、命名参数、万能参数3、匿名参数(lambda)4、闭包5、递归6、偏函数7、函数作为参数传递8、函数调用全局变量9、全局变量和局部变量在引用传递中:引用传递,实质是在传递内存地址def yi(): return 6if __name__ == '__main__':#用引用传递来赋值x=yi#调用函数y=yi()prin...原创 2019-09-15 21:55:00 · 324 阅读 · 0 评论 -
Python中字符串对象和切片操作
一、字符串对象1、字符串被单引号’’,双引号"",三单引号’’’ ‘’’,三双引号""" “”"引住的内容2、字符串对象的常用方法capitalize(): 让字符串首字母大写center(): 让字符串居中,默认时以空格填充,可以由用户自己指定填充ljuse(): 左对齐rjust(): 右对齐count(): 统计字符串中,,某...原创 2019-09-15 10:01:49 · 169 阅读 · 0 评论 -
Python环境的安装与调试
Python的环境安装与调试-python软件下载的官方网站:http://www.python.org点击Downloads选择下载的版本打开安装包点击下方自定义安装,点击继续全部勾选后继续勾选第一个,选好路径,建议选择C以外的路径并且文件名不为汉字安装进度完成后选择下方选项安装完成后打开cmd命令输入::python出现以上字样则环境安装成功若没有则需要手...原创 2019-09-07 19:35:06 · 516 阅读 · 0 评论 -
Python的第一个程序
“hello worde”在一个英文目录下创建一个记事本名称后缀改为.py使用编译器打开输入print(“hello worde”)保存后打开CMD输入文件所在硬盘例如:d:继续输入目标地址输入cd空格 加文件地址也可输入dir查看文件目录输入python加文件名称,即可运行...原创 2019-09-07 20:41:31 · 200 阅读 · 0 评论 -
Python的变量与变量解析
在python中:变量是指在程序运行中,可能会发生变化的量,叫做变量定义变量:变量名称=变量值注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的变量(标识符)的命名规则:1、变量的名称必须使用有效字符(大小写字母+数字+_)组成2、数字不允许开头3、变量名称有意义4、建议使用下划线法 userName user_name5、不要使用关键字和保留字[...原创 2019-09-07 20:46:23 · 346 阅读 · 0 评论 -
Python的基础运算符
算术运算符:+ # 加法- # 减法* # 乘法/ # 除法% # 求余数,求模// # 整除** # 幂次方关系(比较)运算符:(结果是一个bool值)> # 大于< # 小于>= # 大于等于<= # 小于等于!= # 不等于== # 等于判断逻辑运算符:(结果是一个bool值)与(并且): and 多者条件必须同时满足或(或者): o...原创 2019-09-08 17:47:35 · 186 阅读 · 0 评论 -
Python的三大流程
Python三大流程顺序结构:按照顺序依次逐行执行代码的过程。自左向右,自上而下。选择结构:程序按照不同的条件执行不同的处理代码的过程。循环结构:程序按照指定的条件,如果条件满足就重复指定一端处理代码的过程。顺序选择(分支)单分支 if 条件 :双分支 if 条件: # 条件满足执行的代码 else: # 条件不满足需要执行的代码多分支 if...原创 2019-09-11 13:49:28 · 158 阅读 · 0 评论 -
Python函数的初览
1.什么是函数:为了完成某一功能地代码的集合,叫做函数2.如何定义函数:使用关键字def(define function)定义函数def 函数名称([参数列表]):函数体return 返回结果3.函数调用:函数定义后,不会自动执行,需要调用者调用才会执行函数名称([实参列表])4.函数的分类:有没有参数有参无参有无返回值的有返回值无返回值第一个函数...原创 2019-09-14 21:34:56 · 126 阅读 · 0 评论 -
python中的装饰器的使用
装饰器代码开发原则:1、OCP原则(open close protocol)在不动原有代码的基础上,将需要的功能添加上去,就是Python的装饰器def decorator(fn):def wrapper(): print('装饰器') funct()return wrapper@decoratordef hihi():print('Hello world')...原创 2019-09-27 22:35:09 · 109 阅读 · 0 评论