python常見基礎小練習

2021-09-11 04:10:31 字數 1076 閱讀 8144

1.輸入乙個年份,判斷是否為閏年。

條件1:不能被100整除且能被4整除

條件2:被400整除【世紀年】

year = int(input("請輸入乙個年份:"))

if year %4 == 0 and year %100 != 0:

print("%d年是閏年"%year)

elif year %400 == 0:

print("%d年是閏年" % year)

else:

print("%d年不是閏年"%year)

2.輸入一位三位數,判斷是否為水仙花數153

153 = 13+53+3^3

num = int(input("請輸入乙個三位數:\n"))

bai = int(num/100)

shi = int((num-bai*100)/10)

ge = int(num - bai*100 - shi*10)

print(bai,shi,ge)

if num == pow(bai,3) + pow(shi,3) +pow(ge,3):

print("%d是乙個水仙花數"%num)

else:

print("%d不是乙個水仙花數"%num)

4.搖色子,

開始搖色子,

【1~6】取值【1, 2, 3】 小

取值【4, 5, 6】大

若押中,則列印「」莊家喝酒。。。。「

若沒押中,則列印」先乾為敬。。。「

import random

guess = input("請押注:大or小 \n")

num = random.choice(range(1,7))

print(num)

if num <=3:

guess1 = '小'

else:

guess1 ='大'

if guess1 == guess:

print("莊家喝酒!")

else:

print("先乾為敬!")

python基礎小練習(1)

1 int 3.14159 float 3 會輸出什麼結果?type int 3.14159 type float 3 的結果又是什麼?前後結果是否一樣,為什麼?int 3.14159 float 3 type int 3.14159 type float 3 前後結果不一樣,因為前者等號兩邊輸出的...

python併發基礎小練習

必做題 缺點 1 使用者獨佔全機 2 cpu等待人工操作 省了大量手工操作 1 單道批處理系統 沒有併發性 特點 自動性 順序性 單道性 缺點 i o操作時,cpu無事可做 2 多道批處理系統 具有併發性 特點 多道性 巨集觀上多工並行 微觀上多工分片序列 優點 由於提高了cpu 記憶體和i o裝置...

python基礎 綜合小練習

在猜年齡的基礎上編寫登入 註冊方法,並且把猜年齡遊戲分函式處理,如 登入函式 註冊函式 猜年齡函式 選擇獎品函式 def register 註冊功能 count 0 while count 3 username inp input 請輸入你的使用者名稱 pwd inp input 請輸入你的密碼 r...