Python入门指南 中文版及官方英文链接:
# -*- coding: encoding -*-
_
。在Python中:
list.append(x)
list.extend(L)
list.insert(i, x)
list.remove(x) # 删除链表中值为 *x* 的第一个元素。如果没有这样的元素,就会返回一个错误。
list.pop([i])
list.clear()
list.index(x)
list.count(x)
list.sort() # 对链表中的元素就地进行排序。与sorted(list)有区别。
list.reverse() # 就地倒排链表中的元素。
list.copy()
[expression for item in iterable if condition]
{expression for expression in iterable}
{key_expression: value_expression for expression in iterable}
dict.keys()
dict.values()
dict.items()
from package import module
f = open(filename, mode)
# mode = "r", "w", "a", "r+", "rb"...
f.write(string)
f.tell # 返回文件对象在文件中的指针位置
f.seek(offset, from_what) # 移动指针
# from_what 值为 0 表示自文件起始处开始,1 表示自当前文件指针位置开始,2 表示自文件末尾开始
f.close()
import json
json.dump(x, fileobject)
x = json.load(fileobject)
try...except...[else]...[finally]
# else子句在未发生异常时执行。
# finally子句在任何情况都会执行。
isinstance()
用于检查实例类型。issubclass()
用于检查类继承。import os
os.getcwd()
os.chdir('/server/accesslogs')
os.system('mkdir today')
import glob
glob.glob('*.py')
>>> from string import Template
>>> t = Template('${village}folk send $$10 to $cause.') # $为占位符(模板子类还可指定自定义占位符)
>>> t.substitute(village='Nottingham', cause='the ditch fund')
'Nottinghamfolk send $10 to the ditch fund.'
pyvenv tutorial-env # 创建一个 virtualenv
source tutorial-env/bin/activate # 在 Unix 或者 MacOS 上激活虚拟环境
tutorial-env/Scripts/activate # Windows上激活虚拟环境
pip install novas
pip install requests==2.6.0
pip install --upgrade requests
pip uninstall requests
pip show requests
pip list
pip freeze > requirements.txt # 生成一个类似需要安装的包的列表
pip install -r requirements.txt # 安装所有必须的包
即使打印的结果看上去是精确的1/10,真正存储的值是最近似的二进制小数。这是二进制浮点数的自然性质:它不是Python中的一个bug,也不是代码中的bug。
>>> .1 + .1 + .1 == .3
False
2024 - 快车库 - 我的知识库 重庆启连科技有限公司 渝ICP备16002641号-10
企客连连 表单助手 企服开发 榜单123