print(' '.join([B, str(A)]))

10000 loops, best of 3: 105 µs per loop

速度没为题,来个十个八个变量也不怕,缺点是格式单一,适合生成面包屑导航之类有固定分割符的字符串,需要考虑变量类型

A = 12

B = 'test:'

print(B, A)

10000 loops, best of 3: 207 µs per loop

写法简单粗暴,不用考虑变量类型,来十个八个变量也不怕,适合有固定分割符的字符串。速度有点慢。占位符

A = 12

B = 'test:%d' % A

print(B)

10000 loops, best of 3: 104 µs per loop

速度没问题,古老的怀旧感满满的写法,需要考虑变量类型。有通过"%.2f"的写法保留两位小数等功能

A = 12

B = 'test: {}'.format(A)

print(B)

10000 loops, best of 3: 104 µs

暴力连接A = 12B = 'test: ' + str(A)print(B)10000 loops, best of 3: 104 µs per loop速度没问题,变量多的时候写起来不优雅,需要考虑变量类型A = 12B = 'test:'print(' '.join([B, str(A)]))10000 loops, best of 3: 105 µs per loop速度没为题,来个十个八...
Python 如何将 变量 添加双 引号 输出 问题描述:windows下执行 python 程序时,某个路径下文件找不到,问题在于路径 有个文件夹名称包含空格,但是 python 输出的文件路径是 单引号 ,无法辨别带空格的文件夹名称。所以我们在输出 变量 是,要将文件路径用双 引号 输出,这样路径在windows下就可识别了。 我们需要在输出 变量 时,用 单引号 将双 引号 引起来,并做输出 变量 的连接,代码如下 a = '人生苦短,我用 python ' # 直接输出 print(a) # 双 引号 输出 print('"'+a+'"')
python 引号 里使用多个 变量 ,示例代码如下: cv2.imwrite(’/data/Datasets/luzs/PCB/blur_result/result%s%d.jpg’%(testname.rstrip(’.jpg’),ty),imgooo) 可以看到,如果有多个 变量 引号 里就用多个%,然后 引号 外用一个%和一个( , )代替。
python 3.6如何在括号及 引号 引用 变量 想让生成的文件获得自 定义 的命名,但不知道name如何在prices.to_csv('.\\out\\name.csv)') 被调用 想让生成的文件获得自 定义 的命名,但不知道name如何在prices.to_csv(’.\out\name.csv)’) 被调用 // An highlighted block print("想查啥呀?") name=inpu...