回覆列表
  • 1 # 科學史話

    一、練習1:使用python實現兩個數字的交換

    A= input(“請輸入一個數字:”)

    B= input(“請在輸入一個數字:”)

    A,B=B,A

    print(A,B)python

    二、練習2:結合邏輯運算子來判斷,使用者輸入一個年份,判斷這個年份是否是閏年

    世紀年:能被400整除的才是閏年(能被100整除的才是世紀年)year%400==0

    普通年:能被4整除的才是閏年 year%100!=0 year%4= =0web

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

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

    print (“閏年”)

    else:

    print(“平年”)svg

    三、練習3:使用者輸入年齡和婚姻情況,根據不一樣的場景,過年回家會獲得什麼樣的待遇。

    年齡 — 22

    婚姻情況 — 已婚 未婚

    年齡小於22,未婚 ----- 有沒有男友

    年齡小於22,已婚 ----- 婚姻不受法律保護

    年齡大於等於22,未婚 ----- 你該結婚了,工做怎麼?收入怎麼?有沒有房?有沒有車?……

    年齡大於等於22,已婚 ----- 有沒有孩子呀?要不要老二呀?……xml

    age =int(input("請輸入你的年齡: "))

    mar=input("請輸入你的婚姻情況(未婚,已婚): ")

    if age < 22 and mar == “未婚”:

    print(“有沒有男友?”)

    elif age < 22 and mar = = “已婚”:

    print(“婚姻不受法律保護!”)

    elif age >= 22 and mar = = “未婚”:

    print(“你該結婚了,工做怎麼?收入怎麼?有沒有房?有沒有車?……”)

    elif age >= 22 and mar = = “已婚”:

    print(“有沒有孩子呀?要不要老二呀?……”)input

    四、練習4:使用者輸入一個分數,判斷這個分數是哪一個級別

    90以上 ---- 優

    80~90 ----- 良

    70~80 ----- 中

    60~70 ----- 差

    60如下 ---- 不及格it

    a = float(input(“請輸入一個分數”))

    if 90 <= a <= 100:

    print(“優”)

    elif 80 <= a < 90:

    print(“良”)

    elif 70 <= a < 80:

    print(“中”)

    elif 60 <= a < 70:

    print(“差”)

    elif 0 <= a < 60:

    print(“不及格”)

    else:

    print(“請輸入正確的分數,請從新輸入”)webkit

    五、練習5:使用者輸入三個數字,判斷能夠構成什麼三角形?float

    a=int(input(“輸入第一個數:”))

    b=int(input(“輸入第二個數:”))

    c=int(input(“輸入第三個數:”))

    if (a+b>c) and (a+c>b) and (b+c>a):

    if a= =b= =c:

    print(“等邊三角形”)

    elif (a= =b or a= =c or b= =c):

    print(“等腰三角形”)

    elif (aa+bb= =cc) or (aa+bb==cc) or (aa+bb==c*c):

    print(“直角三角形”)

    else:

    print(“不規則三角形”)

    else :

    print(“構不成三角形”)im

    六、使用者輸入兩個值,若是這兩個值都是字母則輸出ok,不然輸出error。error

    zimu = input(“請輸入一個字母:”)

    zimu1 = input(“請輸在入一個字母:”)

    if (zimu <=‘z’ and zimu >= ‘a’ or zimu <= ‘Z’ and zimu >= ‘A’) and (zimu1 <=‘z’ and zimu1 >= ‘a’ or zimu1 <= ‘Z’ and zimu1 >= ‘A’):

    print(“OK”)

    else:

    print(“error”)

  • 中秋節和大豐收的關聯?
  • 下肢動脈硬化閉塞症支架手術後支架可用多久?