Python自學之路 第四課

2021-10-16 16:58:57 字數 2009 閱讀 7926

第4課

測試題:

0. 請問以下**會列印多少次「我愛魚c!」

while

'c':

print

('我愛魚c!'

)

答:無限次
請寫出與 10 < cost < 50 等價的表示式

答: (10python3 中,一行可以書寫多個語句嗎?

答:可以,需要用分號隔開

python3 中,乙個語句可以分成多行書寫嗎?

答:可以 用 \隔開或者用()括起來

請問python的 and 操作符 和c語言的 && 操作符 有何不同?【該題針對有c或c++基礎的朋友】

答:and返回的是實際值 &&返回的是 01

聽說過「短路邏輯(short-circuit logic)」嗎?

答:邏輯操作符有個有趣的特性:在不需要求值的時候不進行操作。這麼說可能比較「高深」,舉個例子,表示式 x and y,需要 x 和 y 兩個變數同時為真(true)的時候,結果才為真。因此,如果當 x 變數得知是假(false)的時候,表示式就會立刻返回 false,而不用去管 y 變數的值。

動動手:

import random

count =

3secret = random.randint(1,

10)print

('----------我愛魚c工作室----------'

)guess =

0print

('不妨猜一下小甲魚現在心裡想的是哪個數字:'

, end=

" ")

while

(guess != secret)

and(count >0)

: temp =

input()

guess =

int(temp)

count -=

1if guess == secret:

print

("我草,你是小甲魚心裡的蛔蟲嗎?!"

)print

("哼,猜中了也沒有獎勵!"

)else

:if guess > secret:

print

("哥,大了大了~~~"

)else

:print

('哥,小了小了~~~'

)if count >0:

print

("再試一次吧:"

, end=

" ")

else

:print

("機會用光咯t_t"

)print

("遊戲結束,不玩啦^_^"

)

嘗試寫**實現以下截圖功能:

('輸入乙個整數'

)num =

int(num)

i =1

while num:

print

(i) i +=

1 num = num-

1嘗試寫**實現以下截圖功能:

('輸入乙個整數'

)num =

int(num)

i =1

while num:

print

(' '

*(num-1)

+'*'

*num)

i +=

1 num = num-

1請寫下這一節課你學習到的內容:格式不限,回憶並複述是加強記憶的好方式!

鋼琴第四課

因為此前每天都練琴,曲譜也都記住了,所以,週六,臨時被老師喊去時,非常自信。學到了很多知識。1.連貫性方面 連貫性要注意 其實,連貫性在於對曲目的熟練程度,手指的靈活程度,還有不同音之間的連貫跳躍 音要連續 不同音,要連續連線在一起 這個音落下,上個音才起來 2.節奏方面 四分音符要短快,彈到了,立...

Android OpenGL教程 第四課

android opengl 教程 第四課旋 在這一課裡,我將教會你如何旋轉三角形和四邊形。左圖中的三角形沿y軸旋轉,四邊形沿著x軸旋轉。我們增加兩個變數來控制這兩個物件的旋轉。這兩個變數加在程式的開始處其他變數的後面。它們是浮點型別的變數,使得我們能夠非常精確地旋轉物件。浮點數包含小數字置,這意味...

Linux基礎 第四課

nfs伺服器設定 安裝sudo apt get install portma 安裝sudo apt get install nfs kernel server 配置檔案etc exports 增加共享的目錄 ip2位址以及許可權 啟動服務 service portmap start 然後啟動服務 s...