![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
L同学时常困惑
这个作者很懒,什么都没留下…
展开
-
Python环境变量的安装和配置
第一步:先去官网下载python 官方网站:http://www.python.org ftp官方下载地址:http://www.python.org/ftp/python 在官方ftp下载地址中,可以选择下载任意一个需要的版本 在下载地址中下载好需要的版本 第二步:需将这两处勾点上 ...原创 2019-09-07 20:13:09 · 106 阅读 · 0 评论 -
python 全局函数
abs() 函数返回数字的绝对值。 abs( x ) all() 函数用于判断给定的可迭代参数 iterable 中的所有元素是否都为 TRUE,如果是返回 True,否则返回 False。 元素除了是 0、空、None、False 外都算 True。 any() 函数用于判断给定的可迭代参数 iterable 是否全部为 False,则返回 False,如果有一个为 True,则返回 Tr...原创 2019-09-19 09:30:29 · 113 阅读 · 0 评论 -
python 内置模块-----os与os.path
|-- 导包、导模块 1. import 模块名称|包名称 2.import xx.xxx.xx as xxxx 重命名 3. from 包名称.xxx.xxx import xxx **from xxx import *** 导入模块下的所有子模块 OS模块 os.cpu_count() # 获取CPU架构 os.chdir(path) # ch...原创 2019-09-19 13:32:23 · 149 阅读 · 0 评论 -
Python常见内置模块
一、sys模块 1.sys.argv() 在Python脚本传参使用 2.sys.exit() 系统退出 3.sys.getdefaultencoding() 取系统默认编码 4.sys.getfilesystemencoding() 获取文件编码 5.sys.getrecursionlimit() 获取系统默认递归的最大层数 6.sys.setrecursionlimit(num) 设置...原创 2019-09-20 17:42:47 · 88 阅读 · 0 评论 -
python 高级编程____包与模块__== 与 is__深拷贝与浅拷贝
1.再学–包,模块 包(lib)、模块(module) 在 Python 中,存在包和模块两个常见概念。 模块:编写 Python 代码的 py 文件 包:用来分门别类存放模块代码的文件夹,【一般存在一个__init__.py 文件】 模块的几种导入方式: init.py 文件: __all__变量的使用: init.py 文件中导入其他模块文件,推荐使用 from . import xxx**....原创 2019-09-24 08:51:10 · 73 阅读 · 0 评论 -
Pycharm快捷键
Pycharm快捷键 Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt+Space 快速导入任意类 Ctrl + Shift+ Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 外部文档 ...原创 2019-09-26 11:21:26 · 81 阅读 · 0 评论 -
Python高级——异常处理
Python高级之异常处理 一、概念 就是不正常的情况,程序开发过程中错误和BUG都是补充正常的情况 二、异常引发的后果 引发程序崩溃 三、处理异常的方式 try-except:异常捕获处理: ```python try: 代码1 #可能发生异常的代码 except: 代码2 #发现异常后,代码立刻进入except,执行代码2 [else:] 代码3 #程序正常执行进入这一行执行代码 [f...原创 2019-09-26 12:01:26 · 129 阅读 · 0 评论 -
python高级—生成器与迭代器
1、列表推导式 直接生成列表,那么当列表中的元素特别多的时候,内存的占有就特别的多,如果是循环成千上万,这样就特别占内存。 2、列表生成器 将列表推导式转换为列表生成器——将[]使用()来代替 ...原创 2019-09-26 13:45:45 · 72 阅读 · 0 评论 -
Python面向对象(OOP)
Python面向对象(OOP) 一、面向对象 1、对象 对象是人们要进行研究的任何事物。 从最简单的整数到复杂的飞机等均可看作对象,它不仅能表示具体的事物,还能表示抽象的规则、计划或事件。 2、对象的状态和行为 1)状态 一个对象用数据值来描述它的状态。 2)行为 用于改变对象的状态,对象及其操作就是对象的行为 二、类 具有相同特性(数据元素)和行为(功能)的对象的抽象就是类。 对象的抽象是类,类...原创 2019-09-27 16:56:40 · 84 阅读 · 0 评论 -
Python中函数的引用传递,递归传递和匿名函数
在引用传递中: 引用传递,实质是在传递内存地址 在递归传递中: 递归就是相当与自身调用自身的一个函数 递归的两个必要条件: 1.函数自身调用自己 2.要有终止条件(死循环) 用一个递归函数来运算1-100的加法 用递归函数来完成一个循环: 可以看除用了if语句来完成一个自身的循环,从100一直在递减,直到递减到1, 用sum来完成一个自加,知道循环到0,来结束循环 再来个递归例子 匿名...原创 2019-09-15 22:15:36 · 189 阅读 · 0 评论 -
函数高级 -- 默认值参数、可变参数、命名参数
1.默认值参数 #在Python中,可以为函数的参数给予默认值 #一旦某个存在默认值,那么如果在调用的时候, #不传递这个参数,则按照默认值 #减少调用时的繁杂操作 注意:在定义函数时,如果存在有默认值的参数,一定要写在没有默认值的参数后面, 否则在调用是,无法确定参数到底传给哪个参数。 用一个函数的默认值来计算圆的面积: 可以在函数中用3.14这个默认值来定义一个3.14159,并在接下来的调...原创 2019-09-15 21:38:03 · 680 阅读 · 0 评论 -
第一个Python程序
1.新建文本文档,将文本文档扩展名改为.py,并用Sublime Text打开 2.在Sublime中输入要输出的字符串 print(“要输出的字符串”) 在cmd中:盘先进入文本文档创的盘中 用dir可以查看盘中的文件并用cd 文件即可进入文本文档所在的文件中 输入python 新建的文本文档即可 ...原创 2019-09-07 20:21:43 · 83 阅读 · 0 评论 -
Python变量和变量类型解析
在python中: 变量是指在程序运行中,可能会发生变化的量,叫做变量 定义变量:变量名称=变量值 注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的 变量(标识符)的命名规则: 1、变量的名称必须使用有效字符(大小写字母+数字+_)组成 2、数字不允许开头 3、变量名称有意义 4、建议使用下划线法 userName user_name 5、不要...原创 2019-09-08 09:00:18 · 174 阅读 · 0 评论 -
python的基础运算符
**操作符 操作符,就是用于进行数据运算的符号,常见的操作符一般有赋值运算符、算数运算符、 逻辑运算符、关系运算符等等。 赋值运算符 运算符 描述 使用方式 = 直接赋值 a = 2 给 a 赋值数据 2 += 加法赋值运算 a += 2, a 原来的数据加 2 再赋值给 a -= 减法赋值运算 a-= 2, a 原来的数据减去 2 再赋值给 a = 乘法赋值运算 a=2,a 原来的数据乘以 2 ...原创 2019-09-08 17:45:08 · 75 阅读 · 0 评论 -
python三大流程
原创 2019-09-08 17:50:26 · 62 阅读 · 0 评论 -
python三大流程
三大流程* ➢ 顺序结构:按照顺序依次逐行执行代码的过程。自左向右,自上而下。 ➢ 选择结构:程序按照不同的条件执行不同的处理代码的过程。 ➢ 循环结构:程序按照指定的条件,如果条件满足就重复指定一端处理代码的过程。 在任何一门编程语言中,必不可少的需要三大流程(顺序、选择、循环),为什么呢? 因为在真正开放中我们的代码总是有运行顺序的,其实我们的代码总是遵循这样一个运行顺 序:自左向右,...原创 2019-09-11 10:52:52 · 138 阅读 · 0 评论 -
python组合数据类型
python 中为了方便一部分相似数据 的处理,提供了各种组合类型,常见的如列表、元组、字典等组合数据类型。 列表 List 列表的语法结构:通过一堆方括号包含起来的数据序列,可以存放重复数据。 append 列表中追加数据:append() insert(index,data) 列表中指定位置(第一个参数就是要插入数据的索引位)追加数据:insert() pop() 删除列表末尾的元素:p...原创 2019-09-13 21:29:57 · 587 阅读 · 0 评论 -
Python函数的初览
1.什么是函数: 为了完成某一功能地代码的集合,叫做函数 2.如何定义函数: 使用关键字def(define function)定义函数 def 函数名称([参数列表]): 函数体 return 返回结果 3.函数调用: 函数定义后,不会自动执行,需要调用者调用才会执行 函数名称([实参列表]) 4.函数的分类: 有没有参数 有参 无参 有无返回值的 有返回值 无返回值 第一个函数程序: 运行结...原创 2019-09-14 23:29:27 · 71 阅读 · 0 评论 -
Python的字符串对象and切片操作
Python中字符串对象和切片操作 一、字符串对象 1、字符串 被单引号’’,双引号"",三单引号’’’ ‘’’,三双引号""" “”"引住的内容 2、字符串对象的常用方法 capitalize 让字符串首字母大写 center 让字符串居中,第二个默认是以空格填充,可以由用户自己执行填充的字符串 ljust 左对齐 rjust 右对齐 count 统计字符串中,某个字符或者字符串出现的次...原创 2019-09-15 09:23:52 · 222 阅读 · 0 评论 -
python闭包和装饰器
闭包 在函数内部再定义一个函数,并且这个函数用到了外边函数的变量,那么将这个函数以及用到的一些变量称之为闭包。 def function(num): def function_inner(num_inner): print("在function_inner函数中, num_inner is %d" %num_inner) return num+num_inner return func...原创 2019-09-27 21:05:13 · 70 阅读 · 0 评论