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...