Python
熊博主
勤 静 战
展开
-
Python3-76道脚本实例巩固python基础
Python3-76道脚本实例巩固pythonpython解释器版本:python 3.9实例1:输出"Hello World!"print("Hello world!")实例2:通过用户输入两个数字,并计算两个数字之和。a = float(input("输入第1个数字:"))b = float(input("输入第2个数字:"))print("和为:", a+b)实例3:通过用户输入一个数字,并计算这个数字的平方根。import matha = float(input("输入1个数原创 2020-12-07 15:14:26 · 1973 阅读 · 1 评论 -
Python3-命名空间和作用域介绍
文章目录Python3-命名空间和作用域介绍1. 命名空间Python3-命名空间和作用域介绍1. 命名空间命名空间(Namespace) 是从名称到对象的映射,大部分的命名空间都是通过 Python 字典来实现的。命名空间提供了在项目中避免名字冲突的一种方法。各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重名,但不同的命名空间是可以重名而没有任何影响。类比:同一个文件夹下不能有同名文件,但是不同文件夹下可以有同名文件。一个文件夹就相当于是一个命名空间。命名空间的类型:内置名原创 2020-11-30 12:42:17 · 242 阅读 · 0 评论 -
Python3-面向对象编程
文章目录Python3-面向对象编程1. 面向对象技术2. 类定义3. 类对象4. 类的方法5. 继承6. 多继承7. 方法重写8. 类私有属性和方法9. 运算符重载Python3-面向对象编程1. 面向对象技术类(Class): 用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。方法:类中定义的函数。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理原创 2020-11-29 23:25:34 · 321 阅读 · 0 评论 -
Python3-初步认识错误和异常识别
文章目录Python3-错误和异常识别1. 异常处理1.1 try/expect1.2 try/except...else1.3 try-finally 语句1.4 抛出异常Python3-错误和异常识别Python 有两种错误很容易辨认:语法错误和异常。Python assert(断言)用于判断一个表达式,在表达式条件为 false 的时候触发异常。1. 异常处理1.1 try/expect单异常处理:# 一个 try 语句可能包含多个except子句,分别来处理不同的特定的异常。# 最原创 2020-11-29 21:01:18 · 280 阅读 · 0 评论 -
Python3-输入输出及文件操作
文章目录Python3-输入输出及文件操作1. 输出2. 输入3. 文件操作Python3-输入输出及文件操作1. 输出三种输出方式:①print()②文件对象调用write()方法③表达式语句将输出的值转换为字符串:str():函数返回一个用户易读的表达形式。repr():产生一个解释器易读的表达形式。字符串对象的对齐和填充方法:①rjust(n):字符串长度为n,右对齐②ljust(n):字符串长度为n,左对齐③center(n):字符串长度为n,居中对齐④zfile(n)原创 2020-11-28 20:29:03 · 469 阅读 · 0 评论 -
Python3-模块、包的使用
文章目录Python3-模块的使用1. 模块介绍2. __name__属性3. dir()函数4. 标准模块5. 包Python3-模块的使用1. 模块介绍模块是一个包含所有事先定义好的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。通俗一点说:模块就是py脚本,里面有定义好的函数和变量,可以在其他py程序中调用模块中的函数和变量。import sysprint(sys.argv) # py程序路径列表print(sys.path) # py原创 2020-11-26 15:33:35 · 198 阅读 · 0 评论 -
Python3-python中常见的数据结构及其使用
文章目录Python-python中常见的数据结构1. 列表1.1 列表常见的方法(函数)1.2 列表可看作堆栈(stack)1.3 列表可看作队列(queue)1.3 列表推导1.4 嵌套列表的使用1.5 del语句2. 元组3. 集合4. 字典4. 字典Python-python中常见的数据结构1. 列表1.1 列表常见的方法(函数)示例:1.2 列表可看作堆栈(stack)堆栈是一种常见的数据结构,数据先进后出,列表可以看作是一个堆栈。分析如下:可以看到append(x)和p原创 2020-11-26 11:09:11 · 614 阅读 · 0 评论 -
Python3-函数的定义和调用
文章目录Python3-函数的使用1. 函数介绍2. 定义函数3. 调用函数4. 参数传递5. 匿名函数6. return语句Python3-函数的使用1. 函数介绍函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。可以使用python内置的函数,也可以自己创建函数,即用户自定义函数。2. 定义函数创建函数的规则:①函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。②任何传入参数和自变量必须放在圆括号中间,圆括号之原创 2020-11-25 17:21:30 · 823 阅读 · 0 评论 -
Python3-在centos7.6上安装python3.6.1
官方python3.6.1下载地址:https://www.python.org/ftp/python/3.6.1/Python-3.6.1.tar.xz【超慢】搜狐镜像地址:http://mirrors.sohu.com/python/3.6.1/Python-3.6.1.tar.xz# 开启yum的缓存功能,yum安装软件包是在线安装,开启缓存功能可以使得软件包被下载到本地,方便后续使用。[root@master ~]# vim /etc/yum.conf cachedir=/opt/keep原创 2020-11-22 22:30:49 · 234 阅读 · 0 评论 -
Python3-流程控制语句、迭代器、生成器
文章目录Python3-流程控制语句、迭代器、生成器1. 介绍几个基本的脚本2. if条件控制3. while循环语句4. for循环语句5. break和continue语句6. pass语句7. 迭代器7.1 用标准数据类型创建迭代器7.2 自定义迭代器8. 生成器Python3-流程控制语句、迭代器、生成器1. 介绍几个基本的脚本# 斐波那契数列# 前两个数字的和等于第三个数字a,b = 0,1while b<10: print(b) a,b = b,a+b #原创 2020-11-22 21:54:42 · 540 阅读 · 0 评论 -
Python3-解释器、运算符、各对象内置函数
文章目录Python-解释器、运算符、各对象内置函数1. 解释器2. 运算符3. 数学函数4. 字符串5. 列表6. 元组7. 字典8. 集合9. 内置函数总结Python-解释器、运算符、各对象内置函数1. 解释器①设置环境变量linux/unix 系统中,自带的默认是2.x版本,可以将python3安装在/usr/local/python3 目录下。设置环境变量:PATH=$PATH:/usr/local/python3/bin/python3windows设置环境变量,前两篇博客有介绍。原创 2020-11-22 09:48:39 · 226 阅读 · 0 评论 -
Python3-基本用法介绍及基本数据类型
文章目录Python3-基本用法介绍及基本数据类型1. 基本用法1.1 字符编码1.2 标识符1.3 保留字1.4 注释1.5 缩进1.6 多行语句1.7 数字(number)类型1.8 字符串(string)1.9 空行1.10 接收用户输入1.11 同一行显示多条语句1.12 代码块1.13 print输出1.14 模块导入1.15 命令行查看帮助信息2. 基本数据类型2.1 变量赋值2.2 标准数据类型2.3 数据类型转换Python3-基本用法介绍及基本数据类型1. 基本用法1.1 字符编码原创 2020-11-21 20:36:59 · 675 阅读 · 0 评论 -
Python3-python安装与基本介绍
文章目录Python3-python安装与基本介绍1. python简介2. python3安装3. python安装目录介绍3. python 基本语法Python3-python安装与基本介绍1. python简介python是一门高级的、面向对象的、解释性、脚本语言。Life is short, I use python.人生苦短,我用python.优点:简单、易学、免费、开源、高级语言、可移植性、解释性、面向对象、可扩展性、丰富的库。缺点:速度慢、强制缩进、单行语句[尾部可以不写分号]原创 2020-11-20 17:41:45 · 3121 阅读 · 1 评论 -
PYTHON-在centos7.6上安装python3.9【默认python版本为2.7.5】
# 查看下centos7.6上的python版本[root@registry ~]# cat /etc/redhat-releaseLinux release 7.6.1810 (Core) [root@registry ~]# python --versionPython 2.7.5为什么要升级呢?因为要部署一些软件,需要python3的支持!!!不得不装啊!!!部署python3.9,并进入到python3虚拟环境:python3.9.0下载地址:https://www.python.原创 2020-10-14 22:36:09 · 2928 阅读 · 0 评论 -
PYTHON-pip安装docker-compose报错
PYTHON-pip安装docker-compose报错报错如下:解决方法:# 强制安装subprocess32[root@registry ~]# pip install --ignore-installed subprocess32[root@registry ~]# pip install -U -i https://pypi.tuna.tsinghua.edu.cn/simple docker-compose搞定!!!...原创 2020-10-13 23:42:04 · 662 阅读 · 0 评论