成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

python質(zhì)數(shù),水仙花數(shù),簡(jiǎn)單猜拳游戲等

sumory / 2345人閱讀

摘要:找到所有兩位的奇妙數(shù)奇妙數(shù)。將這三個(gè)數(shù)字拼接成一個(gè)新的數(shù)字,并在此按照此規(guī)律繼續(xù)執(zhí)行,最終顯示出得到的內(nèi)容為。自冪數(shù)是指一個(gè)位數(shù),它的每個(gè)位上的數(shù)字的次冪之和等于它本身制作一個(gè)和電腦玩的剪刀石頭布游戲。牌點(diǎn)總和超過點(diǎn),游戲結(jié)束,玩家失敗。

找到所有兩位的奇妙數(shù):奇妙數(shù)。即一個(gè)整數(shù)等于其各位數(shù)字之和加上各位數(shù)字之積 例如 39? = (3+9) + (3*9)

找到100以內(nèi)所有的質(zhì)數(shù)

要用戶從鍵盤輸入任意整數(shù),計(jì)算該整數(shù)的偶數(shù)個(gè)數(shù),奇數(shù)個(gè)數(shù)和總位數(shù)。將這三個(gè)數(shù)字拼接成一個(gè)新的數(shù)字,并在此按照此規(guī)律繼續(xù)執(zhí)行,最終顯示出得到的內(nèi)容為123。例如3252453467?? ---?? 5510?? ---?? 134?? --?? 123

找到10000以內(nèi)的所有自冪數(shù)。自冪數(shù)是指一個(gè) n 位數(shù),它的每個(gè)位上的數(shù)字的 n 次冪之和等于它本身

制作一個(gè)和電腦玩的剪刀石頭布游戲。

商店舉辦促銷飲料活動(dòng),每三個(gè)瓶蓋可以換一瓶飲料,并且手中只有兩個(gè)瓶蓋還可以向商店借一個(gè),但必須歸還。設(shè)計(jì)程序,能夠計(jì)算顧客買飲料后,實(shí)際能夠喝到多少瓶飲料。

完成一個(gè)撲克牌21點(diǎn)游戲。1)生成’?A’這樣的52張牌。沒有大小王。2)游戲規(guī)則。一個(gè)玩家抽先抽兩張牌,然后決定是否繼續(xù)抽牌,輸入no程序結(jié)束。牌點(diǎn)總和超過21點(diǎn),游戲結(jié)束,玩家失敗。程序能夠自動(dòng)計(jì)算當(dāng)前玩家手中的點(diǎn)數(shù)。A為1點(diǎn) 。10,J,Q,K均為10點(diǎn)。

1.所有兩位數(shù)的奇妙數(shù)
for i in range(10,100): ??? 
            # 個(gè)位數(shù) ??? 
            a = i % 10 ??? 
            # 十位數(shù) ??? 
            b = i // 10 ??? 
            if i == (a + b) + a * b : ??????? 
                print(i) 
2.找到100 以內(nèi)的質(zhì)數(shù)
# 到100以內(nèi)所有的質(zhì)數(shù) 
for i in range(1,100): ??? 
    for j in range(2,i): ??????? 
        if not i % j : ??????????? 
            break ??? 
        else: ??????? 
            print(i) 

3.

user_number = int(input("請(qǐng)輸入一個(gè)整數(shù):")) 
def result(number): 
    length = len(str(number)) 
    # 整數(shù)中偶數(shù)的個(gè)數(shù) 
    double = 0 
    for i in range(0,length): 
        temp = number // (10 ** i) 
        if temp % 2 == 0 : 
            double += 1 # 整數(shù)中奇數(shù)的個(gè)數(shù) 
            single = length - double 
            # 開始拼接another循環(huán) 
            another = double * 10 ** (len(str(single)) + len(str(length))) + single * 10 ** len(str(length)) + length 
            # 驗(yàn)證最后一次遞歸是否是123 
            if another == 123: 
            return 123 else: 
            return result(another) 
            # 調(diào)用自己定義的函數(shù)進(jìn)行判斷 
            caice = result(user_number) print(caice) 
4.水仙花進(jìn)階版本----10000以內(nèi)的自冪數(shù)
# 水仙花進(jìn)階版 
for i in range(1,10001): ??? 
    ge = i % 10 ??? 
    shi = i % 100 // 10 ??? 
    bai = i // 100 % 10 ??? 
    qian = i // 1000 % 10 ??? 
    wan = i // 10000 ??? 
    length = len(str(i)) ??? 
    if ge ** length + shi ** length + bai ** length + qian ** length + wan ** length == i: ??????? print(i) 
剪刀石頭布游戲簡(jiǎn)單版
import? random 
print("我們一起來玩石頭剪刀布的游戲吧!") 
player = int(input("0:石頭?? 1:剪刀?? 2:布
請(qǐng)選擇:")) 
dict = {0:"石頭",1:"剪刀",2:"布"} 
computer = random.randint(0,2) 
if (player == 0 and computer == 1) or (player == 1 and computer == 2) or (computer==0 and player == 2): ??? 
    print("玩家出的是%s 電腦出的是%s ,所以玩家獲勝"%(dict[player],dict[computer])) 
elif player==computer: ??? 
    print("玩家出的是%s 電腦出的是%s ,所以玩家和電腦打成平手"%(dict[player],dict[computer])) 
else: ?
    print("玩家出的是%s 電腦出的是%s ,所以電腦獲勝" % (dict[player], dict[computer]))
    

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/43735.html

相關(guān)文章

  • Python基礎(chǔ)之控制結(jié)構(gòu)

    摘要:基礎(chǔ)之控制結(jié)構(gòu)學(xué)習(xí)目標(biāo)代碼塊與縮進(jìn)條件語(yǔ)句語(yǔ)句語(yǔ)句的嵌套斷言循環(huán)循環(huán)循環(huán)中斷循環(huán)控制語(yǔ)句綜合嵌套列表解析式基礎(chǔ)相關(guān)鏈接學(xué)習(xí)目標(biāo)是簡(jiǎn)潔易學(xué)面向?qū)ο蟮木幊陶Z(yǔ)言。 Py...

    liaosilzu2007 評(píng)論0 收藏0
  • python學(xué)習(xí)筆記

    摘要:在循環(huán)外使用今天在練習(xí)一個(gè)題目求之內(nèi)的素?cái)?shù)。表示從倒數(shù)第一個(gè)開始往前數(shù)如果是的話則表示從正數(shù)第一個(gè)到最后一個(gè)。同時(shí),閉包要求外部函數(shù)的返回值是內(nèi)部函數(shù)的函數(shù)名。 18. random()的用法 #隨機(jī)整數(shù): >>> import random >>> random.randint(0,99) 21 #隨機(jī)選取0到100間的偶數(shù): >>> import random >>> rando...

    張漢慶 評(píng)論0 收藏0
  • 找出 1-1000 之內(nèi)的仙花數(shù)

    學(xué)習(xí)python的相關(guān)代碼如下:def hanshu(n): sumn = 0m = nfor dix in range(1,4): m = m % 10sumn = sumn + m ** 3 m = n // 10if sumn == n: print(n,end = ) def hanshu1():for b in range(1,1000): hanshu(b)hanshu1()下圖為以...

    PascalXie 評(píng)論0 收藏0
  • 《C語(yǔ)言入門》簡(jiǎn)單仙花問題求解

    摘要:目錄問題問題求解及代碼實(shí)現(xiàn)問題描述求出之間的所有水仙花數(shù)并輸出。水仙花數(shù)是指一個(gè)位數(shù),其各位數(shù)字的次方之和確好等于該數(shù)本身,如,則是一個(gè)水仙花數(shù)。 目錄 1.問題 2.問題求解及代碼實(shí)現(xiàn) 1.問題描述 求出0~100000之間的所有水仙花數(shù)并輸出。水仙花數(shù)是指一個(gè)n位數(shù),其各位數(shù)字的n次方之...

    不知名網(wǎng)友 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<