f"", r"", 等格式化输出以及sys.argv[]

r" ", 引号内部的 将作为普通字符,而如果没有r, 那么引号内部的 将作为转义字符。

f" ", 这是格式化输出,相当于"".format()

u" " ,这是对中文字符的unicode 编码

sys.argv[] , 这是在cmd 中用命令执行.py 文件时,从外部手动传递的参数。

#object: 手动从外部传递参数 , sys.argv[]
#writer: mike
#time: 2020,08,30

import sys

#表示不接受参数
#a = sys.argv[0]



#表示接受3个参数,并且只选择第三个。
#a = sys.argv[3]

#表示接受2个以上的参数
a = sys.argv[2:]

print(a)

原文地址:https://www.cnblogs.com/zijidefengge/p/13586618.html