2012-12-04 42 views
0

我的任務是做一個基礎轉換器。我想將它切換到10號基地,然後將其切換到想要的基地。所以,我希望得到一個字符串並把它放在一個列表,切它,之後用切片部分組成:在python中使用切片字符串的部分

s=input() 
NumList=[s] 
NumList[::] 

是否有這樣做的方法嗎?你有更好的主意嗎?

+4

我已經重複讀過這個問題幾次了,而且無法制作正面和反面。 – NPE

+1

你的問題很不清楚。我可以理解你想將數字從一個基地轉換爲另一個基地。但是我不能理解過去那一點。基數之間的數字轉換與切分字符串有什麼關係? – HerrKaputt

+0

對不起,我會盡力清除它: – user1869980

回答

1

你分手了你的輸入字符串是這樣的:從輸入收到的空間

(number, from_base, to_base) = s.split()

+0

謝謝! 我現在試着做power:from_base^i(某些變量) – user1869980

+0

while(i,pow(from_base,i),i + 1): sum + = i – user1869980

+0

這是錯的,我該怎麼改? – user1869980

0

可以分割字符串,然後根據自己的需要對其進行處理。

s = input() 
ls = s.split() // ls is a list. 
+0

只是's.split()'空格('''')是默認的 – akaRem