您的位置:首页 > 编程语言 > Python开发

2.12Python基础语法(10):多样化的输出

2018-02-28 00:34 435 查看
@精确保留小数位数

print("9876543210")
print(format(3.1415926, ".2f"))
print(format(3.1415926, "10.2f"))


@以百分号和科学计数法输出

print(format(9876543210, "10.2e"))  # 用科学计数法表示
print(format(0.0000000123456789, "10.2e"))  # 用科学计数法表示
print(format(0.56789, "10.2%"))


@左右对齐输出

print(format(12.34567, "<20.2f"))
print(format(1234567890.12345, "<20.2f"))
print(format(12.34567, ">20.2f"))
print(format(1234567890.12345, ">20.2f"))


@以不同进制进行输出

print(format(12345,"20b"))
print(format(12345,"20o"))
print(format(12345,"20d"))
print(format(12345,"20x"))


@定义字符串的输出长度和对其方式

print(format("Hello","10s"))
print(format("Python","10s"))
print(format("Hello",">10s"))
print(format("Python",">10s"))


@定义输出的结束符

print("悔创阿里杰克马",end='\t')
print("一无所有王健林",end='\t')
print("不识妻美刘强东",end='\t')
print("普通家庭马化腾",end='\n')


@定义多个输出的分隔符

print("悔创阿里杰克马","一无所有王健林",sep=' & ',end=";")
print("不识妻美刘强东","普通家庭马化腾",sep=' & ')


@输出格式化的文本

print('''
一首好诗
大海啊你全他妈是水,
bd4e
蜘蛛啊你全他妈是腿,
辣椒啊真他妈辣嘴,
不学Python啊真他妈后悔。
——亚洲气质舞王 尼古拉斯·赵四
''')


@输出引号本身

print("毛主席说过:'一切反动派都是纸老虎'")
print('邓小平说过:"黑猫白猫,能抓住老鼠就是好猫"')
print("赵四说过:\"这世上没有什么事情是一顿烧烤所不能解决的,如果有,那就两顿\"")
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: