九九乘法表的6*2+1種輸出
#!/usr/bin/env python # @Time : 2018/3/15 17:13 # @Author : KiritoLiu # @Contact : [email protected] # @Site : # @File : 乘法表for.py # @Software: PyCharm #靠左的九九乘法表 for j in range(1, 10): for i in range(1, j+1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print() print("="*62) for j in range(9, 0, -1): for i in range(1, j+1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print() print("="*62) #靠右的九九乘法表 for j in range(1, 10): print(" " * (9 - j), end="") for i in range(j, 0, -1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print() print("="*62) for j in range(9, 0, -1): print(" " * (9 - j), end="") for i in range(j, 0, -1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print() print("="*62) #劇中的九九乘法表 #正三角 for j in range(1, 10): print(" "* int((7 * (9 - j))/2), end="") for i in range(j, 0, -1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print() print("="*62) #倒三角 for j in range(9, 0, -1): print(" " * int((7 * (9 - j))/2), end="") for i in range(j, 0, -1): print("{}*{}={:<2}".format(i, j, i*j), end=" ") print()
while迴圈輸出九九乘法表
#!/usr/bin/env python # @Time : 2018/3/15 17:46 # @Author : KiritoLiu # @Contact : [email protected] # @Site : # @File : 乘法表while.py # @Software: PyCharm #靠左的九九乘法表 j = 1 while j <= 9: i = 1 while i < j+1: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i += 1 print() j += 1 print("="*62) j = 9 while j >= 1: i = 1 while i< j+1: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i += 1 print() j -= 1 print("=" * 62) #靠右的九九乘法表 j = 1 while j <= 9: print(" " * (9 - j), end="") i = j while i > 0: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i -= 1 print() j += 1 print("=" * 62) j = 9 while j >= 1: print(" " * (9 - j), end="") i = j while i > 0: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i -= 1 print() j -= 1 print("=" * 62) #劇中的九九乘法表 #正三角 j = 1 while j <= 9: print(" " * int((7 * (9 - j))/2), end="") i = j while i > 0: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i -= 1 print() j += 1 print("=" * 62) #倒三角 j = 9 while j >= 1: print(" " * int((7 * (9 - j))/2), end="") i = j while i > 0: print("{}*{}={:<2}".format(i, j, i*j), end=" ") i -= 1 print() j -= 1
一句話輸出乘法表
#這是我在網上看到的,Python真神奇啊
print('\n'.join([' '.join(['%s*%s=%-2s' % (y, x, x*y) for y in range(1, x+1)]) for x in range(1, 10)]))
相關推薦
九九乘法表的6*2+1種輸出
for迴圈輸出九九乘法表#!/usr/bin/env python # @Time : 2018/3/15 17:13 # @Author : KiritoLiu # @Contact : [e
4. Python列印九九乘法表(及回顧格式化輸出)
列印九九乘法表 1*1=1 1*2=2 2*2=4 .......... 思路:利用兩重迴圈分別表示兩個因數 #思路:用兩重迴圈分別表示兩個因數 i = 1 while i<=9: j=1 while j<=i: pri
作業6-凱撒編碼、GDP格式化輸出、九九乘法表
cnblogs com png 名稱 乘法 alt 技術 格式化 數字 1、凱撒密碼的編碼 運行結果: 2、國家名稱 GDP總量(人民幣億元)中國 ¥765873.4375澳大利亞 ¥ 78312.4375(國家名稱左對齊,數字右對齊,千分位,2位小數) 運行結果
一行python程式碼寫九九乘法表,1,2,3…到100的和,交換兩個變數的值
用一行程式碼輸出九九乘法表: 第一種方法: print('\n'.join([' '.join(["%d*%d=%d"%(i,j,i*j) for i in range(1,j+1)])for j in range(1,10)])) 第二種方法: print('\n'.join
使用三種迴圈方式輸出九九乘法表
1×1=1 2×1=22×2=4 3×1=33×2=6 3×3=9 4×1=44×2=8 4×3=124×4=16 5×1=55×2=10 5×3=155×4=20 5×5=25 6×1=66×2=12 6×3=186×4=24 6×5=306×6=36 7×1=77×2=14 7×3=217×4=28
javascript輸出四種九九乘法表
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=dev
python學習--練習題6、7、8--九九乘法表,前兩項相加問題,素數輸出問題
無序 das 表示 第一行代碼 class 會同 三個月 pan 必備 練習6 #輸出9*9乘法表 s=(i*n for i in range(1,10) for n in range(1,10)) print(list(s)) 練習7 #題目:古典
初等數學問題解答-1:九九乘法表的趣題
rom 總監 dot borde 教練 適合 border 研究 一位數 本題適合小學四年級以上數學愛好者解答。 問題: 觀察以下數列: $2$, $3$, $6$, $1$, $8$, $6$, $8$, $\cdots\cdots\cdots$, 其
JSP頁面輸出九九乘法表--JSP基礎
r+ lan 技術 port nbsp log type 頁面 images index.jsp: <%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <!DOCTYPE
凱撒密碼、GDP格式化輸出、九九乘法表
技術 九九乘法表 格式 images 總量 千分位 color {} 2.4 1、愷撒密碼的編碼 string =input(‘明文:‘) print(‘密文:‘,end=‘‘) for i in string: print(chr(ord(i)+3),end=‘
用python寫一個九九乘法表-2月19日/2018
九九乘法 while -c pos ont 九九 pytho 九九乘法表 font first = 1 while first<=9: sec=1 while sec<=first: print(str(sec),"x",str(first),
python3: 簡單4步驟輸出九九乘法表
如何輸出一個九九乘法表,使用python語言,巢狀迴圈,4行程式碼就可以實現,瞬間感覺python真的很簡單~ 程式碼: for i in range(1,10): for j in range(1,i+1): print("{0}*{1}={2}".format(j,
輸出九九乘法表,乘法的乘積佔兩位,並靠左對齊,每個乘法表達式之間有一個空格!
public class Main { public static void main(String[] args) { &n
python中列印金字塔和九九乘法表的幾種方法
# 列印九九乘法表for i in range(1,10): for j in range(1,i+1): # x=i*j # print(i,'*',j,'=',x,end=' ') print('%s*%s=%s' %(i,j,i*j),end=' ')
while,for 迴圈輸出九九乘法表,使用python 巢狀迴圈
while迴圈: i=1 while i<=9: j=1 while j<=i: print('%d*%d=%d'%(j,i,i*j),end='\t') # \t 可以使其上下對齊 j+=1 print('\n')
JAVA——for迴圈語句多重迴圈輸出九九乘法表
package disanzhouzuoye; public class zuoye { public static void main(String[] args) { int i,j; int n = 9; System.out.print(" * |"
C語言輸出九九乘法表程式碼及解析
九九乘法表共9行9列,重點考察for迴圈的掌握情況。 下面給出了輸出完整乘法表、右上、右下、左上、左下乘法表的程式碼。 【程式碼一】輸出完整的三角形: #include <stdio.h>int main() { int i,j; // i, j控制行或
python輸出九九乘法表
python擱置了有一段時間沒有回顧了,今天重拾起來,發現很多語法和邏輯都忘光了,尤其看到書上這個九九乘法表更是一眼沒看懂,懵逼了幾分鐘,嚇壞我了,哈哈,下面記錄這個乘法表的書寫過程及理解,趕緊記下來。 輸出9*9乘法表: 結合最近剛開始學的linux,在vi
Matlab九九乘法表(4種方法)
一、for迴圈 %九九乘法表 for m=1:1:9 for n=1:1:m fprintf('%dx%d=%2d',m,n,m*n); if(n~=m) fprintf('\t') %當n
python以不同方式列印輸出九九乘法表
參考:http://www.cnblogs.com/suiy-160428/p/5594389.htmlpython輸出 9*9 乘法口訣表矩形輸出九九乘法表: for i in range(1,10): for j in range(1,10): if i <= 9: