在python中用撇号组合输入

问题描述 投票:0回答:2

我的代码:

name=input('What is your name?')
print('So you call yourself \'',name,"' huh?")

我的输出

What is your name?lll
So you call yourself ' lll ' huh?

需要消除III和撇号之间的空间

python python-3.x whitespace apostrophe
2个回答
1
投票

f-Strings是Python中格式化字符串的新方法和改进方法,您可以使用它们来获得所需的输出,如下所示:

print(f'So you call yourself {name} huh?')

输出:

So you call yourself Raja Norhuda Adnan huh?

0
投票

技巧是混合引号:

name = 'foo'
print(f"So you call yourself '{name}' huh?")

["围绕完整字符串

'在项目周围

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.