※ 引述《ironmanstock (钢铁人史塔克)》之铭言:
: 请问一个简单的问题
: debug时每次想要同时印出 数字跟字串
: 就会显示错误 说不能同时印字串跟数字
: 虽然后来改用 str.format的方法"{1} {2} {3}".foramt.......
: 解决了
: 但是觉得这个方法太慢了
: 请问要印出字串跟数字的简单方法是?
: 感谢
python 3.6版有多个 f-string的功能
用法是这样
字串里面前面用多一个f
""里面可以加{}塞变量
var1 = something1
var2 = something2
var3 = something3
text = f"There are something like {var1} {var2} {var3}"
下面几个范例
num1 = 9527
num2 = 9528
string = "The number is "
print(string + f"{num1} {num2}.")
或著是
print(f"{string}{num1} {num2}.")
或著是
print(f"The number is {9527} {9528}.")