0. 請問以下**會列印多少次「我愛魚c!」
while 'c':
print('我愛魚c!')
答:會一直列印下去,死迴圈。
1.請問以下**會列印多少次「我愛魚c!」
i = 10
while i:
print('我愛魚c!')
i = i - 1
答:會列印10次。
2.請寫出與 10 < cost < 50 等價的表示式。
答:10 < cost and cost < 50 。
3.python3 中,一行可以書寫多個語句嗎?
答:可以,用分號隔開各個語句。
4.python3
中,乙個語句可以分成多行書寫嗎?
答:可以,但是要加反斜槓。
5.什麼是「
短路邏輯(short-circuit logic)」?
答:邏輯操作符在不需要求值的時候就不進行操作。例如:表示式 x and y ,需要 x 和 y 兩個變數同時為 true (真)的時候,結果才為真。因此當 x 變數得知是假的時候,則表示式結果會立即返回false,而不用去管 y 是否為真。這種行為叫 「短路邏輯」 或者 「惰性求值」 。這種行為同樣也應用與 or 操作符。
number = 8
count = 1
print('-----猜猜看rony心中的數字-----')
temp = input("你能猜出rony現在所想的數字是:")
guess = int(temp)
if guess == number:
print("哇,這你都能猜中?")
print("不過沒有獎勵哦!")
if guess < number:
print('這個數字小了')
if guess > number:
print('這個數字大了')
while guess != number and count < 3:
temp = input("哦豁,錯了,重猜看看:")
guess = int(temp)
if guess == number:
print("哇,這你都能猜中?")
print("不過沒有獎勵哦!")
else:
if guess > number:
print('這個數字大了')
else:
print('這個數字小了')
count += 1
print("遊戲結束.")
零基礎 Python3學習課後練習題(八)
0.下面的迴圈會列印多少次 i love fishc for i in range 0,10,2 print i love fishc 答 列印 5 次,因為在range閾中以 2 為步徑,即有五個結果,所以可以列印五次。for i in range 0,10,2 print i love fish...
零基礎 Python3學習課後練習題(十六)
0.請問以下哪個是形參哪個是實參?def myfun x return x 3 y 3 print myfun y 答 x是形式引數,y是實際引數。函式定義過程中的引數是形參,呼叫函式過程中的引數是實參。1.函式文件和直接用 為函式寫注釋有什麼不同?答 函式文件是對函式的解釋和描述,可以呼叫 doc...
零基礎 Python3學習課後練習題(二十二)
0.當你聽到小夥伴在討論 對映 雜湊 雜湊 或者 關係數列 的時候,事實上他們就是在討論什麼呢?答 都是在說python的字典。1.嘗試一下將資料 f 70,c 67,h 104,i 105,s 115 建立為乙個字典並訪問鍵 c 對應的值?答 第一種方法 zidian zidian zidian ...