python 中的输出

输出

普通的输出:

# 打印提示

print('hello world')

print('给我的卡---印度语,你好的意思')

格式化输出

age = 10

print("我今年%d岁"%age)

age += 1

print("我今年%d岁"%age)

age += 1

print("我今年%d岁"%age)

结果:

我今年10岁

我今年11岁

我今年12岁

在程序中,看到了%这样的操作符,这就是Python中格式化输出。

一般格式化输出有三种方式:

例1

name = input("name:")

age = input("age:") #integer

job = input("job:")

salary  = input("salary:")

info2 = '''


-------- info of {_name}  -----


Name:{_name}

Age:{_age}

Job:{_job}

Salary:{_salary}

'''.format(_name=name,

           _age=age,

           _job=job,

           _salary=salary)



print(info2)

结果:

name:na

age:

job:fds

salary:


-------- info of na  -----


Name:na

Age:

Job:fds

Salary:

例2:

name = input("name:")

age = int(input("age:")) #integer

job = input("job:")

salary = input("salary:")

info = '''

-------- info of %s -----

Name:%s

Age:%d

Job:%s

Salary:%s

''' % (name,name,age,job,salary)


print(info)

结果:

name:na

age:12

job:fd

salary:fd

-------- info of  na  -----

Name:na

Age:12

Job:fd

Salary:fd

例三:

name = input("name:")

age = int(input("age:")) #integer

job = input("job:")

salary = input("salary:")

info3 = '''

-------- info of {0} -----

Name:{0}

Age:{1}

Job:{2}

Salary:{3}

'''.format(name,age,job,salary)

print(info3)

结果:

name:na

age:12

job:12

salary:22

-------- info of na -----

Name:na

Age:12

Job:12

Salary:22

常用的格式符号

下面是完整的,它可以与%符号使用列表:

格式符号

转换

%c

字符

%s

通过str() 字符串转换来格式化

%i

有符号十进制整数

%d

有符号十进制整数

%u

无符号十进制整数

%o

八进制整数

%x

十六进制整数(小写字母)

%X

十六进制整数(大写字母)

%e

索引符号(小写'e')

%E

索引符号(大写“E”)

%f

浮点实数

%g

%f和%e 的简写

%G

%f和%E的简写

 

换行输出

在输出的时候,如果有\n那么,此时\n后的内容会在另外一行显示

print("1234567890-------") # 会在一行显示

print("1234567890\n-------") # 一行显示1234567890,另外一行显示-------

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

独行客-编码爱好者

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值