第四周第一次作業

2021-08-17 15:42:33 字數 1703 閱讀 3405

7-2 餐館訂位: 編寫乙個程式,詢問使用者有多少人用餐。如果超過8人,就列印一條訊息,指出沒有空位;否則指出有空桌。

counts = int(input("please tell me how many people want to eat here:\n"))

if counts > 8:

print ('no empty seats!')

else:

print ('enough seats.')

結果:
please tell me how many people want to eat here:

8enough seats.

另一結果:
please tell me how many people want to eat here:

9no empty seats!

7-3 10的整數倍: 讓使用者輸入乙個數字,並指出這個數字是否是10的整數倍。

num = int(input('please enter the number: '))

if not num % 10 :

print ('it is 10*k, when k is integer.')

else :

print ('it is not 10*k, when k is integer.')

結果:
please enter the number: 99

it is not 10*k, when k is integer.

另一結果:
please enter the number: -10

it is 10*k, when k is integer.

7-5 電影票: 有家電影院根據觀眾的年齡收取不同的票價;不到3歲的觀眾免費;3-12歲的觀眾為10美元;超過12歲的觀眾為15美元。請編寫乙個迴圈,在其中詢問使用者的年齡,並指出其票價。

while true :

age = input('please tell me the age, q to quit:\n')

if age == 'q':

break

age = int(age)

if age >= 0 and age < 3:

print ('free!')

elif age >= 3 and age <= 12:

print ('10 dollars.')

elif age > 12:

print ('15 dollars.')

結果:

please tell me the age, q to quit:

-1please tell me the age, q to quit:

0free!

please tell me the age, q to quit:

510 dollars.

please tell me the age, q to quit:

1315 dollars.

please tell me the age, q to quit:

9915 dollars.

please tell me the age, q to quit:

q

第四周第一次學習

字串 轉義字串 格式化內建函式 轉義字元 用乙個特殊的 不同的系統對換行有不同的理解 用特殊的字元表示出一些列不方便寫出的內容 in 1 ss i love r n aaaa print s i love aaaa 字串的格式化 把字元按照一定的格式列印或者填充 格式化百分號 d放乙個整數 s放乙個...

第四天 第一次

列印格式 含義 d 輸出乙個有符號的10進製int型別 o 字母o 輸出8進製的int型別 x輸出乙個16進製制的int型別,字母以小寫輸出 x輸出乙個16進製制的int型別,字母以大寫輸出 u輸出乙個10進製的無符號數 include intmain void int main01 void he...

第四周作業

第四周實驗作業 1.完成課本每乙個程式設計題。要求先畫出流程演算法圖或n s圖,然後程式設計實現,有可能的話使用兩種以上方法 1.1求自然對數e的近似值 include using namespace std int main cout 1.2求圓周率 的近似值 include using name...