python 關於IF的使用案例

2021-08-20 01:29:48 字數 1165 閱讀 8657

import math

import random

#練習1,判斷是否潤年

def fan():

year = int(input("你問我猜:"))

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

print("您輸入的年份[%d]是潤年" % year)

else:

print("您輸入的年份[%d]不是潤年" % year)

fan()

練習2,輸入乙個三位數,判斷是否為水仙花數abc

def fan():

number = input("請輸入3位數")

if int(number) == pow(int(number[0]), 3) + pow(int(number[1]), 3) + pow(int(number[2]), 3):

print("是水仙花數abc")

if int(number) != pow(int(number[0]), 3) + pow(int(number[1]), 3) + pow(int(number[2]), 3):

print("不是水仙花數abc")

fan()

練習3,輸入乙個5位數,判斷是否為回文數abcba

a = input("請輸入5個數字:")

if a[0] == a[-1] and a[1] == a[-2]:

print("是回文數")

else:

print("不是回文數")

練習4,輸入壓大壓小,取值1-3為小,4-6為大

def box():

tex = input("請開始下注,壓大或者小")

a = random.randrange(1, 7)

print(a)

if a >= 4 and tex == "大" or a <= 3 and tex == "小":

print("恭喜你中了五百萬")

if a >= 4 and tex == "小" or a <= 3 and tex == "大":

print("不好意思,沒中獎")

box()

關於GIL的案例

例1 import threading import time def run n print task n time.sleep 2 print task done n start time time.time for i in range 5 t threading.thread target ...

Python 中 list的使用案例練習

coding utf8 8 list的使用 1.乙個產品,需要列出產品的使用者,這個時候就可以使用乙個list表示 user liangdianshui weoater 兩點水 print n1.產品使用者 print user 2.如果需要統計有多少個使用者,這時候len 函式可以獲得list裡元...

python案例 Python爬蟲案例集合

urllib2 在python2.x裡面有urllib和urllib2 在python3.x裡面就把urllib和urllib2合成乙個urllib urllib3是在python3.x了裡面新增的第三方擴充套件。urllib2 官方文件 urllib2 原始碼 urllib2 在 python3....