最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

每日python小白之如何打印九九乘法表

 更新時間:2024年11月13日 09:37:10   作者:A.sir啊  
這篇文章主要給大家介紹了關(guān)于用python如何打印九九乘法表的相關(guān)資料,包括初級版和完整版,初級版通過雙層循環(huán)輸出每個乘法表的行,完整版通過調(diào)整內(nèi)層循環(huán)的范圍,使得每行的乘法表輸出更加規(guī)范,文章還提供了代碼解釋和一些小技巧,需要的朋友可以參考下

一、代碼展示

以防各位心急,咱先搬上來代碼:

代碼一:初級版

for i in range(1,10):
    for j in range(1,10):
        print("%d*%d=%d"%(i,j,i*j),end=" ")
    print()

效果:

代碼二:完整版

for i in range(1, 10):
    for j in range(1, i + 1):
        print("%d*%d=%d"%(i,j,i*j),end=" ")
    print()

效果:

二、代碼講解

1.代碼一講解

for i in range(1,10):
    for j in range(1,10):
        print("%d*%d=%d"%(i,j,i*j),end=" ")
    print()

如果你能明白雙循環(huán),相信代碼一對你來說只是小問題。

我們定義兩個循環(huán):一個關(guān)于i的循環(huán),從1到9;一個關(guān)于j的循環(huán),從1到9

最開始,i的值是1不變,j的值從1循環(huán)到9,然后輸出

然后i的值變成2,j的值再次從1到9,然后輸出

……

一直到i的值變位9,j的值從1循環(huán)到9,再次輸出,然后結(jié)束

所以,會得到第一行是1乘1到9的乘法表,第二行是2乘1到9的乘法表,然后以此類推

Tips1:第一個print最后的end= “ ” 的意思是讓它輸出空格,因為計算機默認print每一次輸出后都要換行,所以我們加上end= “ ”后,它就會將1乘1到9輸出到一行。否則,你就會得到下圖:

Tips2:第二個print的意思是換行,在python中輸出換行,就是print( ),當(dāng)然還有其他辦法,這里不多介紹,詳情看后續(xù)文章。

Tips3:你可能注意到第一個print里有三個%d,它的意思是告訴計算機,讓他依次輸出i,j,i乘j的值,你可能會問,那為啥不直接寫成print(i*j=i*j)呢?相信寫出來的時候,你已經(jīng)明白了,計算機分不清哪個分別寫出i和j哪個輸出i*j的值啊,所以我們用%d來代替表示,"%d*%d=%d"%(i,j,i*j)我們用雙引號來括住你要表達的形式,即誰乘誰=誰,所以是%d*%d=%d,然后后面直接加上一個%來告訴計算機,后面括號里的東西,就是%d依次要代表的東西

輸出完后,我們可能有點困惑:這跟我印象中的乘法表不太一樣?。?/p>

所以有了下面代碼二的升級版 

2.代碼二講解

for i in range(1, 10):
    for j in range(1, i + 1):
        print("%d*%d=%d"%(i,j,i*j),end=" ")
    print()

我們先仔細觀察一下乘法表:

第一行1*1=1

第二行2*1=2        2*2=4

可以發(fā)現(xiàn),j的最大循環(huán)值一開始是1,然后是2,不再是固定的9了,我們可以找規(guī)律發(fā)現(xiàn),每一次j的最大循環(huán)值跟i的值是相等的。

你看,一開始i是1,所以j最大到1就結(jié)束了,然后看第2行,此時i變成2了,說明j的循環(huán)結(jié)束了,此時i已經(jīng)開始循環(huán)到2了,j馬上要再次開啟循環(huán):j的值依次是1,2,然后結(jié)束,直接開始第三行了。

所以,我們可以直接設(shè)定j的循環(huán)范圍就是1到i,即代碼:range(1,1+i)

要記得range里面左閉右開,相當(dāng)于大于等于1小于i+1哦!

其他的就跟代碼一一樣了,關(guān)于兩個print可以看代碼一中的TIps哦~

總結(jié)

到此這篇關(guān)于python如何打印九九乘法表的文章就介紹到這了,更多相關(guān)python打印九九乘法表內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python學(xué)習(xí)實操案例(三)

    python學(xué)習(xí)實操案例(三)

    這篇文章主要介紹了python學(xué)習(xí)實操案例,循環(huán)輸出26個字母對應(yīng)的ASCII碼值、模擬用戶登錄、猜數(shù)游戲練習(xí)等案例,需要的小伙伴可以參考一下,希望對你有一定的幫助
    2022-02-02
  • pyqt5 設(shè)置窗口圓角及陰影的操作

    pyqt5 設(shè)置窗口圓角及陰影的操作

    這篇文章主要介紹了pyqt5 設(shè)置窗口圓角及陰影的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • python中@staticmethod方法的使用

    python中@staticmethod方法的使用

    這篇文章主要介紹了python中@staticmethod方法的使用方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-09-09
  • Python結(jié)合多線程與協(xié)程實現(xiàn)高效異步請求處理

    Python結(jié)合多線程與協(xié)程實現(xiàn)高效異步請求處理

    在現(xiàn)代Web開發(fā)和數(shù)據(jù)處理中,高效處理HTTP請求是關(guān)鍵挑戰(zhàn)之一,本文將結(jié)合Python異步IO(asyncio)和多線程技術(shù),探討如何優(yōu)化請求處理邏輯,解決常見的線程事件循環(huán)問題,有需要的小伙伴可以根據(jù)需求進行選擇
    2025-04-04
  • 利用PyQt5中QLabel組件實現(xiàn)亞克力磨砂效果

    利用PyQt5中QLabel組件實現(xiàn)亞克力磨砂效果

    Windows10 在 UWP 應(yīng)用中支持亞克力畫刷,可以在部件的底部繪制亞克力效果的背景圖。本文將使用QLabel來模擬這個磨砂過程,感興趣的可以了解一下
    2022-03-03
  • Python去除、替換字符串空格的處理方法

    Python去除、替換字符串空格的處理方法

    這篇文章主要介紹了Python去除、替換字符串空格的處理方法,去除字符串空格有兩種方法,一種是 .replace(' old ',' new '),第二種方法也很簡單,需要的朋友可以參考下
    2018-04-04
  • Python中線上目錄遍歷的避坑指南

    Python中線上目錄遍歷的避坑指南

    做服務(wù)器運維、日志歸檔、磁盤巡檢、過期文件清理時,幾乎人人都要寫目錄遍歷腳本,線上目錄遠比本地測試環(huán)境復(fù)雜,本文小編為大家整理了一些Python中線上目錄遍歷的避坑方法,希望對大家有所幫助
    2026-06-06
  • django-xadmin根據(jù)當(dāng)前登錄用戶動態(tài)設(shè)置表單字段默認值方式

    django-xadmin根據(jù)當(dāng)前登錄用戶動態(tài)設(shè)置表單字段默認值方式

    這篇文章主要介紹了django-xadmin根據(jù)當(dāng)前登錄用戶動態(tài)設(shè)置表單字段默認值方式,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-03-03
  • VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解

    VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解

    這篇文章主要介紹了VS2019+python3.7+opencv4.1+tensorflow1.13配置詳解,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-04-04
  • pytorch動態(tài)網(wǎng)絡(luò)以及權(quán)重共享實例

    pytorch動態(tài)網(wǎng)絡(luò)以及權(quán)重共享實例

    今天小編就為大家分享一篇pytorch動態(tài)網(wǎng)絡(luò)以及權(quán)重共享實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01

最新評論

栾城县| 新乡县| 荆州市| 宁阳县| 苍梧县| 沭阳县| 建平县| 晋城| 太仆寺旗| 华坪县| 广宗县| 新巴尔虎右旗| 湾仔区| 遵义市| 永城市| 隆尧县| 班戈县| 荣昌县| 饶河县| 中西区| 绥中县| 尼木县| 上思县| 泾阳县| 安阳县| 合阳县| 临清市| 神木县| 麦盖提县| 诸暨市| 金寨县| 浠水县| 金沙县| 汽车| 鲁山县| 和平区| 曲沃县| 天镇县| 梁山县| 林州市| 安溪县|