python笔记--1

pip工具常用命令:

pip命令示例

 

说明

 

pip download SomePackage[==version]

 

下载扩展库的指定版本,不安装

 

pip freeze [> requirements.txt]

 

以requirements的格式列出已安装模块

 

pip list

 

列出当前已安装的所有模块

 

pip install SomePackage[==version]

 

在线安装SomePackage模块的指定版本

 

pip install SomePackage.whl

 

通过whl文件离线安装扩展库

 

pip install package1 package2 ...

 

依次(在线)安装package1、package2等扩展模块

 

pip install -r requirements.txt

 

安装requirements.txt文件中指定的扩展库

 

pip install --upgrade SomePackage

 

升级SomePackage模块

 

pip uninstall SomePackage[==version]

 

卸载SomePackage模块的指定版本

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

                                                                                                              

对象是python语言中最基本的概念,在python中处理的一切都是对象。

 Python的对象模型

对象类型

 

类型名称

 

示例

 

简要说明

 

数字

 

int, float, complex

 

1234,  3.14, 1.3e5, 3+4j

 

数字大小没有限制,内置支持复数及其运算

 

字符串

 

str

 

'swfu', "I'm student", '''Python ''', r'abc', R'bcd'

 

使用单引号、双引号、三引号作为定界符,以字母r或R引导的表示原始字符串

 

字节串

 

bytes

 

b’hello world’

 

以字母b引导,可以使用单引号、双引号、三引号作为定界符

 

列表

 

list

 

[1, 2, 3],['a', 'b', ['c', 2]]

 

所有元素放在一对方括号中,元素之间使用逗号分隔,其中的元素可以是任意类型

 

字典

 

dict

 

{1:'food' ,2:'taste', 3:'import'}

 

所有元素放在一对大括号中,元素之间使用逗号分隔,元素形式为“键:值”

 

元组

 

tuple

 

(2, -5, 6), (3,)

 

所有元素放在一对圆括号中,元素之间使用逗号分隔,如果元组中只有一个元素的话,后面的逗号不能省略

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

集合

 

set

frozenset

 

{'a', 'b', 'c'}

 

所有元素放在一对大括号中,元素之间使用逗号分隔,元素不允许重复;另外,set是可变的,而frozenset是不可变的

 

布尔型

 

bool

 

True, False

 

逻辑值,关系运算符、成员测试运算符、同一性测试运算符组成的表达式的值一般为TrueFalse

 

空类型

 

NoneType

 

None

 

空值

 

异常

 

ExceptionValueErrorTypeError

 

 

 

Python内置大量异常类,分别对应不同类型的异常

 

文件

 

 

 

f =open('data.dat', 'rb')

 

openPython内置函数,使用指定的模式打开文件,返回文件对象

 

其他迭代对象

 

 

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wsppzs.html