【浙大python】7-6 產生每位數字相同的n位數 (30分)


讀入2個正整數A和B,1<=A<=9, 1<=B<=10,產生數字AA...A,一共B個A
輸入格式:
在一行中輸入A和B。

輸出格式:
在一行中輸出整數AA...A,一共B個A

輸入樣例1:
1, 5
輸出樣例1:
11111

輸入樣例2:
3 ,4
輸出樣例2:
3333




開始的程序寫成這樣
a,b = input().split(",")
b = int(b)
a = a * b
print(int(a))
通不過第2個測試點,經詢問才知道,輸入數據里面可能會有空格,應該用strip()函數去掉空格。
正確版本如下
1 a,b = input().split(",")
2 a=a.strip()
3 b=int(b.strip())
4 a = a * b
5 print(int(a))

 

strip()函數

描述

Python strip() 方法用於移除字符串頭尾指定的字符(默認為空格)或字符序列。

注意:該方法只能刪除開頭或是結尾的字符,不能刪除中間部分的字符。

語法

strip()方法語法:

str.strip([chars]);
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM