重新學習python04

2021-10-04 03:49:19 字數 1569 閱讀 4019

測試題:

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

1. while 'c':

2. print(' 我愛魚 c!')

死迴圈,無數次;

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

1. i = 10

2. while i:

3. print(' 我愛魚 c!')

4. i = i - 1

10次,當輸出10次 我愛魚c! 時候,i=1, 再執行i=i-1,則i=0, 判斷i為0,false,不再進入while迴圈。

2. 請寫出與 10 < cost < 50 等價的表示式

(cost>10) and (cost<50)

3. python3 中,一行可以書寫多個語句嗎?

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

可以,使用 \ 分隔;

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

沒什麼不同;

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

舉個例子;  7 >5 or  2<4; 判斷左邊這個式子時候, 第乙個式子已經成立為true, 後面跟著or的標識, 所以無論 第二個式子是否成立, 都不影響最後的 布林值為true;

"""

print("**********====restart***************==")

temp = input("請輸入乙個整數:")

temp = int(temp)

for i in range(temp) :

print(i+1)

""""""

print("**********====restart***************==")

temp = input("請輸入乙個整數:")

temp = int(temp)

while temp :

print(" " * (temp-1) + "*" * temp)

temp -= 1

"""

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

print("**********====restart***************==")

temp = input("請輸入乙個整數:")

temp = int(temp)

for i in range(temp) :

print(i+1)

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

print("**********====restart***************==")

temp = input("請輸入乙個整數:")

temp = int(temp)

while temp :

print(" " * (temp-1) + "*" * temp)

temp -= 1

重新學習makefile

今天回顧了一下makefile,做下筆記 首先準備幾個簡單的檔案 add.c head.h main.c mul.c sub.c 然後第一版 makefile 然後第二版 gcc c main.c o main.o 然後第三版 makefile 的語法跟shell 很像 第四版 目標 依賴 tab ...

重新學習struts

這就是所謂的一邊工作一邊學習。今天準備把給公司寫個管理頁面,按照之前的路數,寫起來應該挺快,但是不太規範。也就沉下心來學習一下了。第二個學習的是,異常處理。也是在學校的時候,聽老師說過,struts2有提供乙個異常處理機制。平常我們有些異常處理,會在 中寫try catch。public strin...

重新學習Python01

測試題 0.python 是什麼型別的語言?物件導向語言 1.idle 是什麼?python編譯器,直譯器 2.print 的作用是什麼?列印輸出 3.python 中表示乘法的符號是什麼?4.為什麼 print i love fishc.com 5 可以正常執行,但 print i love fi...