文章目录 一、什么是装饰器 二、装饰器返回的两种情况示例 2.1 f中有调用g(x) 2.2 f中没有调用g(x) 三、装饰器为什么叫装饰器 3.1 实用的clock装饰器 四、标准库中的装饰器 4.1 使用functools.lru_cache做备忘 lru_cache 斐波那契数优化 4.2 使用functools.singledispatch做泛函数 参考 一、什么是装饰器 这个名词定义是这...

Python安装pip

Linux基础  python基础

  

2020-05-12 19:11:45

最开始用的脚本安装,然后一直报错SSL model错误…,如图. 试了好多种办法,走投无路之下换个方式 Python官网下载地址 https://pypi.org/ 参考文章: 搜索pip,打开页面下载到本地上传至服务器,cd到目录执行 我是后来装的Python3,没有用默认的python2,所以使用Python3进行. 结束后执行...

Python基础第三课

Python  基础

  

2019-06-11 22:18:21

全部都重要 github博客传送门 博客园传送门 Python基础课 如何下载安装Python Python基础第一课 Python基础第二课 Python基础第三课 Python基础第四课 没了. Python 函数 函数能提高应用的模块性,和代码的重复利用率。我们之前已经使用过一些Python提供的内建函数,比如print()。当然我们也可以自己创建函数,叫做自定义函数。 Python 函数定...

Python基础第二课

Python  基础

  

2019-06-12 13:22:00

全部都重要 github博客传送门 博客园传送门 Python基础课 如何下载安装Python Python基础第一课 Python基础第二课 Python基础第三课 Python基础第四课 没了. 数据结构 列表list 元组tuple 集合set 字典dict 运算 运算符 控制流语句(if while for break continue) 数据结构 列表(list) 我们创建一个列表lis...

Python基础第一课

Python  基础

  

2019-06-12 15:28:11

全部都重要 github博客传送门 博客园传送门 Python基础课 如何下载安装Python Python基础第一课 Python基础第二课 Python基础第三课 Python基础第四课 没了. 开始我们的Python学习之路 准备工作 安装好Pycharm github文章链接 点击我查看如何安装Python CSDN文章链接 点击我查看如何安装Python 新建一个工程 打开Pycharm...

Python基本操作3

Python基础

  

2019-06-24 22:21:17

Python基本操作3之函数 1、 函数 function 为什么我们使用函数,1 函数可以 最大化代码重用 2 函数可以最小化代码冗余 3 函数可以 是我们让我们在编程过程中 过程分解。 函数定义 def 函数名(参数1,参数2…): (一个teb键或四下空格) 函数体 函数调用 函数名(参数1,参数2 …) 函数变量的作用范围 类型是Built -in的函数或者变量...

一、Python优缺点: 优点: 1.简单易学 2.开发效率高 3.面向对象 4.免费、开源 5.可移植性强 6.可拓展性 7.丰富的库 缺点: 1.运行速度慢 2.中文资料缺乏 3.线程不能利用多核 应用场景: web开发,AI,爬虫,科学计算,运维,游戏等等 二、Python语言类型: Python属于解释性语言,是一条一条将数据提交到CPU来进行解释 Java属于编译型语言,是先将所有代码进...

将内容添加到Python Script 右侧的文本框中: 路径: File → Setting → Editor → File and Code Templates → Python Script ${USER} : 当前系统用户 ${DATE} : 当前日期 ${TIME} : 当前时间 ${PRODUCT_NAME} : 当前使用工具 保存后新建的Pyt...

Python学习笔记3

Python基础

  

2019-07-28 17:26:48

把握今天,才能拥有明天!!! 字符串 转义字符 格式化 内建函数(后延) 转义字符 反斜杠+内容 print就是有换行 \r\n 格式化 把字符串按照一定格式打印或者填充 1.利用百分号 2.利用format函数 format函数,推荐使用 在使用时,以{}和:代替%,后面用format带参数完成 None 什么都没有 函数没有返回值,返回None 用来占位置 用来解除变量的绑定 表达式 运算符 ...

一.循环嵌套         昨天做到一个利用循环嵌套的作业,如下图,第一反应六个print解决,但老师要求两层循环         虽然这题没啥意义,但是还是做了很久,循环嵌套里外函数控制行,内函数控制列,这个图形可以从中间用"...

@TOCDatawhale Pyhon-task1 1.环境搭建 [1]Anaconda环境配置 Anaconda可以选择在国内镜像网站下载更加快速,不想多说,自行下载安装,我安装的版本是python3.6 [2]解释器 python解释器其实有很多,但是其中使用最广泛的,也是属于官方版本的为CPython,在以后的代码中,使用的也都是CPython; 2.Python初体验 [1]输入输出 pr...

python一些具有特殊功能的标示符,这就是所谓的关键字 关键字,是python已经使用的了,所以不允许开发者自己定义和关键字相同的名字的标示符 代码块 运行的结果 通过help运行的结果 通过2,3 中方法运行打印出来的是列表形式,太长就不发图了,总体来说help最简单,看起来也很方便...

E-01 字符编码

Python基础

  

2019-09-22 00:00:17

字符编码 文章目录 字符编码 一、编码格式 1.1、ASCII码 1.1.1、产生的原因 1.1.2、ASCII编码 1.1.3、GB2312 & GBK 1.1.4、Unicode a、Unicode特定 1.1.5、UTF-8 常用编码介绍一览表 二、编码&解码 Py2 Vs Py3编码 编码的转换 Python3的执行过程 一、编码格式 1.1、ASCII码 1.1.1、产生...