欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Python3基础篇--print的使用

程序员文章站 2022-07-15 07:52:46
...

在Python2中有交互函数raw_input()和input()但是在Python3中不存在raw_input()函数,只有input()函数,下面我们介绍print做格式化的打印

代码

name=input('input you name')
age=input('input you age')
job=input('input you job')
salary=input('input you salary')

print('''
the person information %s
        name:%s
        age :%s
        job :%s
      salary:%s
''' % (name,name,age,job,salary))

结果

input you namexlucas
input you age22
input you jobIT
input you salary8000

the person information xlucas
        name:xlucas
        age :22
        job :IT
      salary:8000

print(‘中午’,end=”) 去掉回车换行符

格式的类型有:
d,i 带符号的十进制整数
o 不带符号的八进制
u 不带符号的十进制
x 不带符号的十六进制(小写)
X 不带符号的十六进制(大写)
e 科学计数法表示的浮点数(小写)
E 科学计数法表示的浮点数(大写)
f,F 十进制浮点数
g 如果指数大于-4或者小于精度值则和e相同,其他情况和f相同
G 如果指数大于-4或者小于精度值则和E相同,其他情况和F相同
C 单字符(接受整数或者单字符字符串)
r 字符串(使用repr转换任意python对象)
s 字符串(使用str转换任意python对象)

部分函数:
abs(number),返回数字的绝对值
cmath.sqrt(number),返回平方根,也可以应用于负数
float(object),把字符串和数字转换为浮点数
help(),提供交互式帮助
input(prompt),获取用户输入
int(object),把字符串和数字转换为整数
math.ceil(number),返回数的上入整数,返回值的类型为浮点数
math.floor(number),返回数的下舍整数,返回值的类型为浮点数
math.sqrt(number),返回平方根不适用于负数
pow(x,y[.z]),返回X的y次幂(有z则对z取模)
repr(object),返回值的字符串标示形式
round(number[.ndigits]),根据给定的精度对数字进行四舍五入
str(object),把值转换为字符串

相关标签: python 格式化