1樓:匿名使用者
for i in range(1,10):
for j in range(1,i+1):
print()
使用python輸出 9*9 乘法口訣表。給明確**,和分析過程,要怎麼做啊?
2樓:匿名使用者
自己寫的,親測可行,望採納:
def plus_table():
for i in range(1, 10): # 設定被乘數i,同時也是行號,第一行不列印空行,其他行當被乘數變化時換行專
執行結果如下:
如果為了跟經常見到的乘法表顯示一致,可以將最後一行的i,j位置互換即可,如下:
print("%d x %d = %-2d " % (j, i, i * j), end="")
執行結果如下:
3樓:深紅巨龍
只要bai使用以下**du即可得出結果
#!/usr/bin/python
# -*- coding: utf-8 -*-for i in range(1, 10):
print() #控制換行zhi
for j in range(1, i+1):
控制輸出dao
以下內是輸出結果
1*1=12*1=2 2*2=43*1=3 3*2=6 3*3=94*1=4 4*2=8 4*3=12 4*4=165*1=5 5*2=10 5*3=15 5*4=20 5*5=256*1=6 6*2=12 6*3=18 6*4=24 6*5=30 6*6=367*1=7 7*2=14 7*3=21 7*4=28 7*5=35 7*6=42 7*7=498*1=8 8*2=16 8*3=24 8*4=32 8*5=40 8*6=48 8*7=56 8*8=649*1=9 9*2=18 9*3=27 9*4=36 9*5=45 9*6=54 9*7=63 9*8=72 9*9=81
請採納容,謝謝
4樓:風馳電掣
for a in range(1,10):
(縮排)for b in range(1,a+1):
(縮排)(縮排)print(f'*=',end=' ')(縮排)print('')
5樓:aaa軟體教育
python是當下十分火爆的程式語言,尤其在人工智慧應用方面。如果有心從事程式設計方向的工作專,最好到專業
python九九乘法口訣表
6樓:匿名使用者
解決來方自
法程式如下:
table_9x9.py
#! /usr/bin/python
# filename : table_9x9.py# author : jesse
# date : 2011/08/13 21:50print '\n9x9 table\n'
for i in range(1, 10) :
for j in range(1, i+1) :
print j, 'x', i, '=', j*i, '\t',# print '%d x %d = %d\t' %(j, i, j*i),
print '\n'
print '\ndone!'
7樓:
for i in range(1,10):
a=''
for j in range(1,i+1):
a = a + str(j) + '*' + str(i) + '=' + str(i*j) + ' '
print a
8樓:強
for a in range(1,10):
for b in range(1,a+1):
print(f'*=',end=' ')
print('')
親測有效。
c語言輸出99乘法表,C語言輸出99乘法表
1 首先使用vs2017新建一個c語言的檔案,引入標頭檔案並寫好main主函式 2 接著編寫程式的主體部分,這裡的第一個for迴圈給x和y迴圈賦值,第二個for迴圈中y x的時候,會使x的值在第二個for迴圈中大於等於y的值。最後的printf語句寫在第二個for迴圈的後面,目的是換行 3 最後編譯...
Python程式設計題 輸入圓半徑,輸出圓面積
r eval input 請輸入圓的半徑 pi 3.14 s pi r 2 print 圓的面積是 format s 如果需要更精確的面積,可呼叫math庫,即可獲得更精確的答案。擴充套件資料 eval 函式用來執行一個字串表示式,並返回表示式的值。以下是 eval 方法的語法 eval expre...
用python程式設計實現輸入兩個整數,輸出對應的兩個整數這個怎麼做啊
print 請輸 入第一個整數 num1 input print 請輸入第二個 整數 num2 input print 輸入的第一個整數是回 答 d,第二個整數是 d num1,num2 易錯點 input 接收的型別是 字串,如果想要轉換成 整數,必須先 int 一下 int1 int input...