Python學習筆記之九九乘法表

2021-09-27 03:32:39 字數 1122 閱讀 5070

#注釋的兩種方式:

#1、 單行注釋: #

#2、 多行注釋: ''' 或 """ (注意形成閉包、而且單雙引號不可混用)

#print("hello python!")

'''print("ssss")

'''#range()的使用方法:

'''語法:range(start, stop[, step])

start: 計數從 start 開始。預設是從 0 開始。例如range(5)等價於range(0, 5);

stop: 計數到 stop 結束,但不包括 stop。例如:range(0, 5) 是[0, 1, 2, 3, 4]沒有5

step:步長,預設為1。例如:range(0, 5) 等價於 range(0, 5, 1)

因為預設步長為1,所以沒有設定步長時,為步長為1的遞增函式

如果要設定為遞減函式,則將步長設定為負數,

如 生成乙個整數列表9,8,...,1 可以為:

for(9,0,-1):

需要注意的點是stop引數,因為不包括stop引數,所以在設定時需要注意控制範圍

'''print("九九乘法表")

for i in range(1,10):

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

print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")

print()

print("倒序輸出:")

print("方法一:")

for i in range(1,10):

for j in range(1,11-i):

print(str(10-i)+"*"+str(10-j)+"="+str((10-i)*(10-j)),end=" ")

#end是在輸出末尾新增

print()

#與for迴圈為同一級,所以為實現換行的操作

print("方法二:")

for i in range(9,0,-1):

for j in range(i,0,-1):

print(str(i)+"*"+str(j)+"="+str(i*j),end=" ")

print()

Python 學習之九九乘法表

請看示例 一行實現99乘法表 print n join join s s 2s y,x,x y for y in range 1,x 1 for x in range 1,10 簡單版本 1 first 1 被乘數初始值2 second 9 3while first 9 4 print str fi...

C 九九乘法口訣

如下 using system using system.collections.generic using system.linq using system.text namespace 九九 t j,i,i j if i j console.writeline n if i j console....

python九九乘法表

之前愛人用excel寫了九九乘法表 if and column a1 row a1 row a1 10 column a1 row a1 column a1 row a1 試試用python寫乙個九九乘法表。重構a a乘法表 函式 def jjcfb a for i in range 1,a 1 f...