国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

逢七拍手游戲--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第3章-課后作業(yè))

這篇具有很好參考價(jià)值的文章主要介紹了逢七拍手游戲--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第3章-課后作業(yè))。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

實(shí)例7:逢七拍手游戲

逢7拍手游戲的規(guī)則是:從1開始順序數(shù)數(shù),數(shù)到有7或者包含7的倍數(shù)的時(shí)候拍手。本實(shí)例要求編寫程序,模擬實(shí)現(xiàn)逢七拍手游戲,輸出100以內(nèi)需要拍手的數(shù)字。

實(shí)例目標(biāo)

  1. 掌握for循環(huán)與range()函數(shù)的使用
  2. 掌握字符串中find()方法的使用

實(shí)例分析

判斷一個(gè)數(shù)字是否與7相關(guān),可分為兩種情況:

1.是否為7的倍數(shù),即一個(gè)數(shù)取模值為0;

2.是否包含7,使用find()方法判斷,當(dāng)返回值為-1時(shí)表示不包含7。

代碼實(shí)現(xiàn)

for i in range(1, 101):

??? # i轉(zhuǎn)成字符串,使用find方法(字符串中不包含時(shí),返回-1

??? include = str(i).find("7")?

??? # 判斷條件:既不包含7,也不是7的倍數(shù)

??? if include == -1 and int(i) % 7 != 0:

??????? # 輸出,去掉了換行符,加了、

??????? print(i, end="")

??????? # 如果包含7 輸出*

??? elif include != -1 or int(i) % 7 == 0:

??????? print("*", end='、')

首先使用for循環(huán)與range()函數(shù)生成1-100的整數(shù)序列,之后通過字符串中的find()方法判斷1-100中每個(gè)數(shù)字是否包含7,并將返回值賦值給變量include,然后使用if-elif語句判斷每個(gè)數(shù)字是否與7相關(guān),如果include的值為-1,并且該數(shù)與7取模的值不為0,則該數(shù)與7無關(guān),如果include的值不為-1或者與7取模的值為0,那么該數(shù)與7相關(guān),使用print()函數(shù)打印“*”符號(hào)。

代碼測(cè)試

運(yùn)行代碼,控制臺(tái)輸出結(jié)果如下:

1、23、4、5、6、*、89、1011、1213、*15、16、*、1819、20、*、22、2324、2526、**、29、30、3132、33、34*、36*、3839、4041、*、4344、45、46*、48、*、50、51、52、53、54、55、**、58、5960、6162、*、64、65、66、*、68、69、*、*、**、**、**、*、*80、81、82、83、*85、86*、8889、90、*、92、93、9495、96、*、*99、100文章來源地址http://www.zghlxwxcb.cn/news/detail-739293.html

到了這里,關(guān)于逢七拍手游戲--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第3章-課后作業(yè))的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 中文數(shù)字對(duì)照表--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第4章-課后作業(yè))

    中文數(shù)字對(duì)照表--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第4章-課后作業(yè))

    阿拉伯?dāng)?shù)字因其具有簡(jiǎn)單易寫、方便使用的特點(diǎn)成為了最流行的數(shù)字書寫方式,但在使用阿拉伯?dāng)?shù)字計(jì)數(shù)時(shí),可以對(duì)某些數(shù)字不漏痕跡的修改成其它數(shù)字,例如,將數(shù)字“1”修改為數(shù)字“7”,將數(shù)字“3”修改為數(shù)字“8”。為了避免引起不必要的麻煩,可以使用中文大寫數(shù)字

    2024年02月05日
    瀏覽(91)
  • 圖書管理系統(tǒng)登錄頁面--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第12章-課后作業(yè))

    圖書管理系統(tǒng)登錄頁面--課后程序(Python程序開發(fā)案例教程-黑馬程序員編著-第12章-課后作業(yè))

    登錄與注冊(cè)是程序中最基本的模塊。用戶只有登錄成功后,才可以使用應(yīng)用系統(tǒng)中的全部功能。若用戶沒有登錄賬號(hào),可通過注冊(cè)界面設(shè)置登錄賬號(hào)信息。某圖書管理系統(tǒng)的登錄窗口如圖1所示。 ? 登錄界面 圖1的窗口中包含用戶名、密碼、驗(yàn)證碼、登錄、注冊(cè)、退出。當(dāng)用戶

    2024年02月03日
    瀏覽(86)
  • 加油優(yōu)惠價(jià)格計(jì)算-課后程序(JavaScript前端開發(fā)案例教程-黑馬程序員編著-第2章-課后作業(yè))

    加油優(yōu)惠價(jià)格計(jì)算-課后程序(JavaScript前端開發(fā)案例教程-黑馬程序員編著-第2章-課后作業(yè))

    一、案例描述 考核知識(shí)點(diǎn) if 、 if…else 、if…else if…else 練習(xí)目標(biāo) 掌握if單分支語句。 掌握if…else雙分支語句 掌握if…else if…else多分支語句 需求分析 加油站,為了鼓勵(lì)車主多加油,實(shí)行多加多優(yōu)惠政策,具體優(yōu)惠如下: 已知92號(hào)汽油,每升6元;如果大于等于20升,那么每

    2024年02月07日
    瀏覽(108)
  • 基于Python開發(fā)的瑪麗大冒險(xiǎn)小游戲(源碼+可執(zhí)行程序exe文件+程序配置說明書+程序使用說明書)

    基于Python開發(fā)的瑪麗大冒險(xiǎn)小游戲(源碼+可執(zhí)行程序exe文件+程序配置說明書+程序使用說明書)

    本項(xiàng)目是一套基于Python開發(fā)的瑪麗冒險(xiǎn)小游戲程序,主要針對(duì)計(jì)算機(jī)相關(guān)專業(yè)的正在做畢設(shè)的學(xué)生與需要項(xiàng)目實(shí)戰(zhàn)練習(xí)的Python學(xué)習(xí)者。 包含:項(xiàng)目源碼、項(xiàng)目文檔等,該項(xiàng)目附帶全部源碼可作為畢設(shè)使用。 項(xiàng)目都經(jīng)過嚴(yán)格調(diào)試,確??梢赃\(yùn)行! 本系統(tǒng)的軟件開發(fā)及運(yùn)行環(huán)境

    2024年02月09日
    瀏覽(27)
  • 《JavaScript前端開發(fā)案例教程》課后習(xí)題及答案(黑馬程序員編著)

    一、填空題 1.window.document.body可以簡(jiǎn)寫為______。 2.console.log(alert(‘Hello’))在控制臺(tái)的輸出結(jié)果是______。 3.編輯器中“以UTF-8無BOM格式編碼”中的BOM指的是______。 4.alert(‘測(cè)試’.length)的輸出結(jié)果是______。 二、判斷題 1.JavaScript是Java語言的腳本形式。( ) 2.JavaScript中的方法名不

    2024年02月09日
    瀏覽(96)
  • 微信小程序開發(fā)教程:項(xiàng)目一微信小程序入門 課后習(xí)題

    微信小程序開發(fā)教程:項(xiàng)目一微信小程序入門 課后習(xí)題

    《微信小程序開發(fā)教程》主編/黃壽孟 易芳 陶延濤 湖南大學(xué)出版社 目錄 一、單選題 二、多選題 三、判斷題 四、填空題 五、簡(jiǎn)答題 1.請(qǐng)簡(jiǎn)述微信開發(fā)者工具中調(diào)試器功能。 2.請(qǐng)簡(jiǎn)述微信小程序開發(fā)環(huán)境的搭建過程。 六、編程題 1.請(qǐng)創(chuàng)建一個(gè)空白項(xiàng)目,在頁面中輸出Hello W

    2024年02月11日
    瀏覽(88)
  • Panda3D 是一個(gè)用于 Python 和 C++ 程序的 3D 渲染和游戲開發(fā)框架。

    Panda3D 是一個(gè)用 C++ 編寫的強(qiáng)大的 3D 引擎,具有一套完整的 Python 綁定。與其他引擎不同,這些綁定是自動(dòng)生成的,這意味著它們始終是最新的和完整的:引擎的所有功能都可以通過 Python 進(jìn)行控制。所有主要的 Panda3D 應(yīng)用程序都是用 Python 編寫的,這是使用該引擎的預(yù)期方式

    2024年02月08日
    瀏覽(14)
  • 小程序游戲開發(fā)有哪些游戲引擎可以選擇?

    小游戲現(xiàn)在囊括的范圍包括微信小游戲、QQ 空間小游戲、QQ 玩一玩(厘米游戲)、Facebook Instant Games、各手機(jī)廠商的快應(yīng)用小游戲,他們都在嘗試著將社交場(chǎng)景和游戲場(chǎng)景做融合。 我們這里以微信小游戲?yàn)槔溥\(yùn)行環(huán)境是微信小程序環(huán)境的擴(kuò)展,在小程序環(huán)境的基礎(chǔ)上提供

    2024年02月06日
    瀏覽(26)
  • 最新小程序源碼(微信/抖音小程序源碼和小程序游戲源碼開發(fā))

    最新小程序源碼(微信/抖音小程序源碼和小程序游戲源碼開發(fā))

    本文將利用小程序游戲提供的能力制作一個(gè)簡(jiǎn)單的方塊旋轉(zhuǎn)小程序游戲,旨在從零開始介紹小程序游戲的開發(fā)過程。 注冊(cè)小程序游戲賬號(hào) 進(jìn)入小程序注冊(cè)頁面按照指引填寫信息并提交相應(yīng)信息,服務(wù)類別選擇“程序游戲”,子類別可以先選擇“休閑程序游戲”,您可以擁有

    2024年02月05日
    瀏覽(21)
  • 【聯(lián)機(jī)對(duì)戰(zhàn)】微信小程序聯(lián)機(jī)游戲開發(fā)流程詳解

    【聯(lián)機(jī)對(duì)戰(zhàn)】微信小程序聯(lián)機(jī)游戲開發(fā)流程詳解

    現(xiàn)有一個(gè)微信小程序叫中國(guó)象棋項(xiàng)目,棋盤類的單機(jī)游戲看著有缺少了什么,現(xiàn)在給補(bǔ)上了,加個(gè)聯(lián)機(jī)對(duì)戰(zhàn)的功能,增加了可玩性,對(duì)新手來說,實(shí)現(xiàn)聯(lián)機(jī)游戲還是有難度的,那要怎么實(shí)現(xiàn)的呢,接下來給大家講一下。 考慮到搭建聯(lián)機(jī)游戲的服務(wù)器成本不小,第一個(gè)想法是用

    2024年02月04日
    瀏覽(258)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包