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...