【发布时间】:2014-01-30 20:06:10
【问题描述】:
如何在输入前添加斜杠(/),例如:
a=input('What is your name')
print(a)
它应该在名称前加上一个斜杠吗?
【问题讨论】:
-
/是(正向)斜杠,-是破折号。 -
你指的是破折号还是斜线?
如何在输入前添加斜杠(/),例如:
a=input('What is your name')
print(a)
它应该在名称前加上一个斜杠吗?
【问题讨论】:
/ 是(正向)斜杠,- 是破折号。
只需在名称前附加并打印:print("/"+a)
【讨论】:
或者只是打印一个破折号:
print('-{}'.format(a))
或者只是打印一个破折号:
print('-%s' % a)
或者只是打印一个破折号(感谢@icodez):
print('-', a, sep='')
或者只是打印破折号(感谢@xndrme):
print('-'+a)
同样适用于斜线:
print('/{}'.format(a))
print('/%s' % a)
print('/', a, sep='')
print('/'+a)
;-)
【讨论】:
只需打印一个破折号*并将print的sep参数设置为''(删除它后面的空格)**:
a = input('What is your name')
print('-', a, sep='')
下面是一个演示:
>>> a = input('What is your name')
What is your namebob
>>> print('-', a, sep='')
-bob
>>>
*注意:我在演示中使用了破折号 (-),因为这就是您所说的。但是,同样的原则也适用于正斜杠 (/)。
**注意:我还假设您使用的是 Python 3.x。如果您使用的是 2.x 版,那么您可以这样做:
>>> a = raw_input('What is your name')
What is your namebob
>>> print '-'+a
-bob
>>>
【讨论】: