Python基础
print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)**
参数说明:
sep:多个参数间的分隔符,默认为空格
file:输出的位置,默认为标准输出,可以修改指定到某个文件中
end:以...结尾,默认\n(换行)
input() 函数接受一个标准输入数据,返回为string类型
参数为设置的提示语句
数据类型
整数:int
浮点数:float
字符串:str
布尔值:bool
字符串的格式化
%name[width].[precision]typecode
name:命名
flags:-、0等,-表示左对齐,0表示右对齐
width:表示宽度
precision:表示小数点后精度
typecode:表示类型
width和precision为整数,我们可以使用*来动态带入这两个量
类型:
%s 字符串 (采用str()的显示)
%c unicode值
%d 十进制整数
%o 八进制整数
%x 十六进制整数
%e 指数 (基底写为e)
%f 浮点数
%% 字符"
语法
print("...%s"%(...)):位置传参
print("...%(name)s"%(name)):变量传参
print("...%7.3f"%(...)):宽度为7,精度为3
print("...%-4s"):宽度为4左居中