if綜合練習

2021-09-09 07:33:03 字數 2303 閱讀 8127

1.

1).從控制台輸入你要出的拳 ---石頭(1)/剪刀(2)/布(3)

2).電腦隨即出拳

3).比較勝負

import  random

#1.從控制台輸入要出的拳

player = int(input('請輸入您要出的拳:石頭1/剪刀2/布3:'))

#2.電腦出拳

computer = random.randint(1,3)

print(computer)

#3.比較勝負

if ((player == 1 and computer == 2) \

or (player == 2 and computer == 3) \

or (player == 3 and computer == 1)):

print('玩家勝利~')

elif player == computer:

print('平局')

else:

print('玩家失敗~')

判斷閏年

使用者輸入年份,判斷是否為閏年?

- 能被400整除的是閏年,能被4整除但是不能被100整除的是閏年

year = int(input('year:'))

if (year % 4 == 0 and year % 100 != 0) \

or (year % 400 == 0):

print('%s是閏年' %year)

else:

print('%s不是閏年' %year)

輸入年、月,輸出本月有多少天

2004 2

29天2010 4

30天year = int(input("year"))

4.用if判斷輸入的值是否為空,如果為空,報錯error

5.使用者輸入月份,列印該月份所屬的季節

3,4,5春季  6,7,8夏季  9,10,11秋季 12 1 2冬季

綜合練習四

一 單選題 每題 2 分,共20分 1.以下資料結構中哪乙個是線性結構?b a.有向圖 b.棧 c.二叉樹 d.b樹 2.若某鍊錶最常用的操作是在最後乙個結點之後插入乙個結點和刪除最後乙個結點,則採用 c 儲存方式最節省時間。a.單鏈表 b.雙鏈表 c.帶頭結點的雙迴圈鍊錶 d.單迴圈鍊錶 3.以下...

18 綜合練習

目錄 驗證碼必須放到session中 快速封裝引數為物件 使用者登入成功之後,需要使用重定向來進行跳轉,不能使用 跳轉 沒有在request中儲存資料,跳轉時就應該使用重定向 資料庫中,如果主鍵是自增長的,在插入資料時,主鍵的位置填入null即可。阻止表單提交注意事項 分頁 分頁好處 輸入 輸出分頁...

Pandas 綜合練習

問題 1 請刪除最後一列為缺失值的行,並求所有在杭州發貨的商品單價均值。2 商品標題帶有 嘉興 但發貨地卻不在嘉興的商品有多少條記錄?3 請按照分位數將 分為 高 較高 中 較低 低 5 個類別,再將 類別結果插入到標題一列之後,最後對類別列進行降序排序。4 付款人數一欄有缺失值嗎?若有則請利用上一...