词 | 作用 |
---|---|
print() | 将内容打印到屏幕上 |
.format() | 格式化字符串。取欲格式化的字符串,调用format函数(执行一个format命令行命令),将n个参数传递给format函数,这些参数与欲格式化字符串中的{}相匹配。在字符串上调用format函数的结果是一个新字符串,其中的{}被n个参数替换掉了 |
input() | 接收一个标准输入数据,返回为字符串类型 |
open() | 打开file,获取file object |
.read() | 读取文件内容 |
.readline() | 只读取文本文件中的一行 |
.close() | 关闭已打开的文件 |
.truncate() | 清空文件 |
.write() | 清空文件并写入内容 |
exists() | 判断文件/文件夹是否存在 |
int() | 将字符串格式的数值转化为整数 |
def | 定义函数 |
return | 将结果返回到调用的地方,并把程序的控制权一起返回 |
sys | 系统特定的参数和功能的标准库 |
argv | 模块名,用来获取命令行参数 |
from sys import argv | 从sys包中导入argv模块 |
os | 提供通用的、基本的操作系统交互功能的标准库 |
os.path | os的子库,以path为入口,用于操作和处理文件路径 |
符号 | 作用 |
---|---|
# | 注释,#后的内容只做提示用,不运行 |
+ | 加法运算或合并字符串 |
- | 减法运算 |
* | 乘法运算或重复打印字符串 |
% | 取余/取模,求除法的余数 |
// | 整除,取商的整数部分 |
** | 求幂 |
== | 判断两端是否相等 |
!= | 判断两端是否不等 |
> | 判断左边是否大于右边 |
< | 判断右边是否大于左边 |
>= | 判断左边是否大于等于右边 |
<= | 判断右边是否大于等于左边 |
= | 等于,为变量命名,将右边的值赋给左边的变量 |
_ | 下划线,相当于空格,用作变量命名 |
/ | 在目录的结尾放一个正斜杠 /,可以保证键入的名称确实是一个目录 |
f | 格式化字符串,当使用f字符串时,一旦遇到花括号,即转换为python模式,遇到另一边花括号,转换回字符串模式 |
“”" “”" | 用于输入多行字符串 |
\n | 换行符 |
\t | 水平制表符 |
\ | 转义字符:反斜杠【\】 |
r | 以只读模式打开文件。指针位置:开头 |
w | 以只写模式打开文件。先清空,后写入 |
a | 以追加只写模式打开文件。指针位置:结尾 |
r+ | 以读写模式打开文件。指针位置:开头 |
w+ | 以读写模式打开文件。先清空,后写入 |
a+ | 以追加读写模式打开文件。指针位置:结尾 |
b(rb,rb+,wb,wb+,ab,ab+) | 以二进制方式打开文件,其余分别与以上内容对应相同 |