亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Python不同格式打印九九乘法表示例

 更新時間:2021年12月01日 16:44:35   作者:Suiy  
大家好,本篇文章主要講的是Python不同格式打印九九乘法表示例,感興趣的同學趕快來看一看吧,對你有幫助的話記得收藏一下哦,方便下次瀏覽

前言:

最近在學習Python,學習資源有慕課網上的視頻教程、菜鳥教程以及Python官方文檔tutorial。雖然了解了Python的基本語法,但是還沒有真正意義上輸出自己寫的代碼。

代碼小白,之前僅學過C,代碼上的邏輯問題總是理不清楚,加上性格有點急躁,以前總是半途而廢,所以編程等級為渣。

現在雖然剛開始做測試工作,但是不希望自己的工作僅限于功能測試,也希望能接觸到性能測試甚至白盒測試這樣對編程有一定要求的工作。由于目前測試的項目性質屬于web測試,所以從現在的工作入手,開始學習Python以及數據庫。

利用博客園經常整理自己的學習內容,達到鞏固加強的目的。九九乘法表應該是最初級的編程,但在實現過程中還是遇到不少問題,C和Python在很多地方還是不一樣,有時候會以C的思維來考慮Python編程問題,反而忽略Python編程中應

該注意的地方。通過Python實現了輸出長方形完整格式、左上三角形、右上三角形、左下三角形以及右下三角形五種格式的九九乘法表。我使用的Python版本為Python 3.2.2。

1.長方形完整格式

代碼:

 #完整格式輸出九九乘法表
2 for i in range(1,10):
3     for j in range(1,10):
4         print("%d*%d=%2d" % (i,j,i*j),end=" ")
5     print("")

輸出內容:

2.左上三角形

代碼:

#左上三角格式輸出九九乘法表
2 for i in range(1,10):
3     for j in range(i,10):
4         print("%d*%d=%2d" % (i,j,i*j),end=" ")
5     print("")

輸出內容:

注:乘法算式按行輸出,與完整格式相比,內層循環(huán)范圍為i~9,當外層循環(huán)的i逐漸遞增時,每行輸出的算式個數會越來越少,print("")表示換行,不輸出這句的話輸出的乘法表格式錯亂。

3.右上三角形

代碼:

#右上三角格式輸出九九乘法表
for i in range(1,10):
    for k in range(1,i):
        print (end="       ")
    for j in range(i,10):
            print("%d*%d=%2d" % (i,j,i*j),end=" ")
    print("")

輸出內容:

注:相比左上三角形,內層循環(huán)語句多了兩句(代碼標紅處),由于每個算式所占的位置為7個字節(jié),所以多余前面空出的地方輸出相應的空格數,在Python中不能直接寫print(" ")語句表示輸出空格,必須添加end關鍵字,表示結尾以等號右

邊的內容輸出,與后面的右上和左上的差別相似。

4.左下三角形

代碼:

 #左下三角格式輸出九九乘法表
2 for i in range(1,10):
3     for j in range(1,i+1):
4         print("%d*%d=%2d" % (i,j,i*j),end=" ")
5     print (" ")

輸出內容:

5.右下三角形

代碼:

#右下三角格式輸出九九乘法表
for i in range(1,10):
    for k in range(1,10-i):
        print(end="       ")
    for j in range(1,i+1):
        product=i*j
        print("%d*%d=%2d" % (i,j,product),end=" ")
    print (" ")

輸出內容:

到此這篇關于Python不同格式打印九九乘法表示例的文章就介紹到這了,更多相關Python打印九九乘法表內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • 使用Python Typing模塊提升代碼可讀性和健壯性實例探索

    使用Python Typing模塊提升代碼可讀性和健壯性實例探索

    這篇文章主要為大家介紹了使用Python Typing模塊提升代碼可讀性和健壯性實例探索,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2024-01-01
  • R vs. Python 數據分析中誰與爭鋒?

    R vs. Python 數據分析中誰與爭鋒?

    R和Python兩者誰更適合數據分析領域?在某些特定情況下誰會更有優(yōu)勢?還是一個天生在各方面都比另一個更好?
    2017-10-10
  • 基于Python實現錄音功能的示例代碼

    基于Python實現錄音功能的示例代碼

    今天我們來介紹一個好玩且實用的東西,我們使用python來實現一個錄音的功能。文中的示例代碼簡潔易懂,感興趣的小伙伴快跟隨小編一起學習一下吧
    2023-02-02
  • 基于python實現垂直爬蟲系統(tǒng)的方法詳解

    基于python實現垂直爬蟲系統(tǒng)的方法詳解

    這篇文章主要為大家詳細介紹了python實現垂直爬蟲系統(tǒng)的方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • 淺談tensorflow 中tf.concat()的使用

    淺談tensorflow 中tf.concat()的使用

    今天小編就為大家分享一篇淺談tensorflow 中tf.concat()的使用,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • python學習——內置函數、數據結構、標準庫的技巧(推薦)

    python學習——內置函數、數據結構、標準庫的技巧(推薦)

    這篇文章主要介紹了python學習——內置函數、數據結構、標準庫的技巧,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-04-04
  • python中Lambda表達式詳解

    python中Lambda表達式詳解

    在本篇文章里小編給大家整理的是關于python中Lambda表達式的相關知識點內容,有需要的朋友們可以學習下。
    2019-11-11
  • 使用selenium和pyquery爬取京東商品列表過程解析

    使用selenium和pyquery爬取京東商品列表過程解析

    這篇文章主要介紹了使用selenium和pyquery爬取京東商品列表過程解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2019-08-08
  • python抓取最新博客內容并生成Rss

    python抓取最新博客內容并生成Rss

    本文給大家分享的是使用python抓取最新博客內容并生成Rss的代碼,主要用到了PyRSS2Gen方法,非常的簡單實用,有需要的小伙伴可以參考下。
    2015-05-05
  • Eclipse中Python開發(fā)環(huán)境搭建簡單教程

    Eclipse中Python開發(fā)環(huán)境搭建簡單教程

    這篇文章主要為大家分享了Eclipse中Python開發(fā)環(huán)境搭建簡單教程,步驟簡潔,一目了然,可以幫助大家快速搭建python開發(fā)環(huán)境,感興趣的小伙伴們可以參考一下
    2016-03-03

最新評論