我需要編寫一個函數,當用戶輸入一個字符串時,根據字符串是否全是數字,這個函數會給出true或false。這是我到目前爲止,但林不知道什麼是錯的確定一個字符串是否只有使用函數的數字
def string():
st=input('Enter string: ')
if st.isdigit():
stc='True'
else:
stc='False'
return stc
n = int(input("Number of runs: "))
for i in range(n):
print()
stc=string()
if stc=='True':
print('True')
else:
print('False')
你只在返回負值的情況下(縮進很重要!),爲什麼返回一個字符串,不是布爾? – jonrsharpe 2014-11-04 23:07:21