时间:2021-05-22
问题概述:
有时候在使用print函数输出时,往往需要不断地切换字符串和变量,操作起来很不方便,需要不断地打引号和逗号。比如:
firstName = 'Bob'lastName = 'Dylan' print('你的名字是 ', firstName, '你的姓是', lastName)好在我们可以用%来代替变量名,最后再依次序解释每个%对应的变量是什么就可以了。
firstName = 'Bob'lastName = 'Dylan' print('你的名字是%s, 你的姓是%s' % (firstName, lastName))对于string, list等类型的变量,一律可用%s代替。
对于int类型,用%d
对于float类型,用%f
如果需要对float类型的变量进行小数点后位数的控制,则使用%.<number of digits>f。如
pai = 3.14159print('%.2f' % pai)print('%.4f' % pai)#输出结果为3.14和3.1416对于tuple, list等,可以用如下方式进行格式化,更方便。
data = ("John", "Doe", 53.44)print('Hello %s %s. Your current balance is $%s' % (data[0], data[1],data[2]))data = ("John", "Doe", 53.44)format_string = "Hello %s %s. Your current balance is $%s."print(format_string % data)以上就是本次介绍的全部相关知识点,感谢大家的学习和对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
Python输出百分比的两种方式注:在python3环境下测试。方式1:直接使用参数格式化:{:.2%}{:.2%}:显示小数点后2位显示小数点后2位:>>>p
复制代码代码如下://金额的格式化s为要格式化的参数(浮点型),n为小数点后保留的位数functionformatMoney(s,n){n=n>0&&n
excel怎样设置小数点后面显示的位数?下面小编带来自定义保存小数点后位数的方法,希望对大家有所帮助。自定义保存小数点后位数的方法:首先用鼠标右键选择自己想要修
控制浮点数打印格式浮点数的打印和格式控制是sprintf的一大常用功能,浮点数使用格式符”%f”控制,默认保留小数点后6位数字,比如:复制代码代码如下:spri
本文实例讲述了C#小数点格式化用法。分享给大家供大家参考,具体如下:1.ToString()方法doubled=12345678.2334;Console.Wr