Python程式設計!我是菜菜菜鳥大家幫幫忙

2022-01-19 11:04:18 字數 1604 閱讀 1214

1樓:匿名使用者

brightness = raw_input('please input the brightness of the screen:')

try:

brightness=int(brightness)except:

print 'sorry!'

else:

if brightness >= 0 and brightness <= 100:

print 'the brightness has been changed to', brightness

else:

print 'sorry!'

2樓:

raw_input預設輸入的是字串,所以要進行型別轉換

tmp = raw_input('please input the brightness of the screen:')

brightness = int(tmp)

if brightness >= 0 and brightness <= 100 and = int

print 'the brightness has been changed to', brightness

else:

print 'sorry!'

你可以用下面的語句看一下型別的變化

tmp = raw_input('please input the brightness of the screen:')

brightness = int(tmp)

print type(tmp)

print type(brightness)

第一個輸出的是str,第二個輸出的型別是int.

3樓:

raw_input返回的總是string,若要得到整數需要用int進行強制轉換. 編一個函式專門用於輸入整數吧:

def inputinteger(prompt):

while true:

try:

return int(raw_input(prompt))

except:

pass

來個高階版本的(帶有上下限引數的):

def inputinteger(

prompt="enter an integer: ",

limit=(none, none)

):while true:

try:

n = int(raw_input(prompt))

if limit[0] is none or limit[0] <= n:

pass

else:

print "the input < limit, try a"

continue

if limit[1] is none or n <= limit[1]:

pass

else:

print "the input > limit, try again"

continue

return n

except:

print "you should input an integer."

pass

我想程式設計,SOS,大家幫幫我

怎麼是學c 啊,建議學pascal,給你個 大榕樹 http www.mydrs.org 是學pascal的 要有很高的記憶力哦,英語也要很好的,我建議你先學好英語,再學 數學 高等數學 邏輯學 軟體程式設計 組合語言 要慢慢來,不要著急,我就是這麼走過來的。c 主要是物件導向的,你可以買一本看看,...

問 大家幫幫我啊,我實在是想不出來了,請大家幫我一起看看埃

你看見的事情,不表達出來,不展現它的事蹟,到頭來只是搬起石頭砸自己腳 請大家幫你看什麼?你什麼東西想不出來,問題沒有說明白我們不好回答,請說明白。讓大家幫你什麼呀,你都想不起來了,別人怎麼能幫助你呢?大家幫幫我啊 直接找她談.跟她說不能做男女朋友也不能這麼冷漠,表現的男人一點 你先把問題說清楚.有的...

我到底是怎麼呢?請大家幫幫我

你是不是遇見什麼不好的事情了?其實很多時候,想這麼多又有什麼用呢?我發現一個問題,就是事情都是自己找的,放鬆心態,去聽聽輕 讀讀好書,或者拿出紙筆,問問自己到底想要什麼?我為什麼是這種狀態,我到底想要的生活是什麼樣子的?我該如何去實現這個目標?寫下來,好好看看,你就會有所改善。加油 自卑自閉,太壓抑...