2014-01-30 52 views
0

你如何在輸入e.g前面加上斜槓(/):如何斜線添加到輸入

a=input('What is your name') 
    print(a) 

它應該在名稱前斜線打印?

+2

'/'是一個(前向)斜槓,'-'是一個破折號。 –

+1

你是指短跑還是斜線? – zmo

回答

0

的名稱和打印之前,您只需將它:print("/"+a)

+0

之前追加的通常稱爲「前置」。 – SingleNegationElimination

+0

@IfLoop,謝謝,英文不是我的自然語言:) –

0

只是打印一個破折號*和printsep參數設置爲''(後刪除空格)**:

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

或只是打印一個破折號:

print('-{}'.format(a)) 

或只是打印一個破折號:

print('-%s' % a) 

或只需打印一個破折號(積分@icodez):

print('-', a, sep='') 

或只是打印破折號(學分@xndrme):

print('-'+a) 

,並用斜槓同一作品:

print('/{}'.format(a)) 
print('/%s' % a) 
print('/', a, sep='') 
print('/'+a) 

;-)

+0

確實,它已經在我的回答中,我只是給出了所有的方法來實際執行 – zmo