(3)-打印99乘法表
壹.項目職能
在屏幕上打印格式化的99乘法公式。
二、項目分析
根據乘法公式的運算順序,打印的公式表* * *有9行9列,第1行只有1列,第二行有2列...第九行* * *有9列,如下所示:
1 1
1 2 2 2
1 3 2 3 3 3
……
……
1 9 2 9 3 9 4 9 5 9 6 9 7 9 8 9 9 9
按照格式控制輸出,需要定義兩個循環,其中壹個(我們稱之為外循環,在裏面定義變量I)與另壹個(我們稱之為內循環,在裏面定義變量J)嵌套。外循環(變量I)控制行,循環數大於等於1小於10,內循環(變量J)控制列和循環。
三、程序源代碼
#!/usr/bin/python3.6
# -*-編碼:GBK -*-
打印(“99乘法表”)
對於範圍內的I(1,10):
打印()
對於範圍內的j(1,i+1):
print ("%d*%d=%d" % (j,I,i*j),end= " ")
四、代碼解釋:
在程序的第壹個行為中,引用了python版本,這個例子是python3.6。
第二行是程序代碼引用,因為程序包含漢字,所以必須引用GBK,否則會報錯。
第三個行為輸出標題“99乘法表”
第四行到第七行是程序體,由兩個嵌套循環組成。在循環中的第五行,print()語句作為換行符操作的控制線格式輸出。
動詞 (verb的縮寫)操作後輸出結果
接下來:Python程序開發的壹個簡單的小程序例子(4)