日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python打印99乘法表_Python 实例:九九乘法表

發布時間:2023/12/19 python 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python打印99乘法表_Python 实例:九九乘法表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一次性付費進群,長期免費索取教程,沒有費教程。

教程列表見微信公眾號底部菜單

進微信群回復公眾號:微信群;QQ群:460500587

微信公眾號:計算機與網絡安全

ID:Computer-network

編寫程序,由簡到難。似乎沒有比九九乘法表更簡單的程序了,那就從九九乘法表開始。Python的結構集合了C和C++的優點,語法結構也相差不遠,在編程時只需重點注意格式(空格或者Tab鍵)就可以了。

1、Project分析

九九乘法表,從小學就開始學習,每個人都會背。如果把這個表格排列整齊一點就會發現它呈現出一個邊長為9的直角三角形。這個圖形從左到右橫向是呈線性遞加的。這樣的話給出一個for循環正合適(while循環也可以,給while循環加上一個合適的出口條件就和for循環沒什么區別了)。而縱向是也有限(9行)遞加的,再給出一個for循環就可以了。

2、Project實施

編寫table9x9.py,打開Putty連接到Linux,執行命令:

cd code/crawler

vi?table9x9.py

table9x9.py的代碼如下:

1? ? #!/usr/bin/env python3

2? ? #-*- coding: utf-8 -*-

3? ? __author__ = 'hstking hst_king@hotmail.com'

4

5

6? ? ?class PrintTable(object):

7? ? ?'''打印九九乘法表 '''

8? ? ?def __init__(self):

9? ? ? ? ?print('開始打印9x9的乘法表格')

10? ? ? ? ?self.print99()

11

12? ? ?def print99(self):

13? ? ? ? ?for i in range(1,10):

14? ? ? ? ? ? ?for j in range(1,i+1):

15? ? ? ? ? ? ? ? ?print('%dX%d=%2s? ' %(j,i,i*j), end='')

16? ? ? ? ? ? ?print('\n')

17

18

19? ? ?if __name__ == '__main__':

20? ? ?pt = PrintTable()

按Esc鍵,進入命令模式后輸入:wq,保存table9x9.py。table9x9.py用于打印一個九九乘法表格。執行命令:

python3?table9x9.py

得到的結果如圖1所示。

圖1? 乘法表

十幾行的代碼,如果愿意精簡,甚至可以把代碼壓縮到十行以內。足夠簡單了吧。

微信公眾號:計算機與網絡安全

ID:Computer-network

【推薦書籍】

總結

以上是生活随笔為你收集整理的python打印99乘法表_Python 实例:九九乘法表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。