1. 程式人生 > >4. Python列印九九乘法表(及回顧格式化輸出)

4. Python列印九九乘法表(及回顧格式化輸出)

列印九九乘法表

1*1=1

1*2=2  2*2=4

..........

思路:利用兩重迴圈分別表示兩個因數

#思路:用兩重迴圈分別表示兩個因數
i = 1
while i<=9:
    j=1
    while j<=i:
        print("%d*%d=%d \t"%(j,i,i*j),end="")
        j+=1
    print()
    i+=1
  • 格式化輸出
"""
%s  字串
%d  整數   %06d 表示輸出整數顯示位數,不足的地方使用0補全
%f  浮點數,%.02f 表示小數點後只顯示兩位
"""
#例如
print("蘋果單價 %.02f 元/斤,購買 %.02f 斤" % (price,weight))
print("%d * %d = %d" % (i,j,i*j))

相關推薦

4. Python列印九九乘法回顧格式化輸出

列印九九乘法表 1*1=1 1*2=2  2*2=4 .......... 思路:利用兩重迴圈分別表示兩個因數 #思路:用兩重迴圈分別表示兩個因數 i = 1 while i<=9: j=1 while j<=i: pri

python列印九九乘法

每種程式語言都可能會遇到編寫“九九乘法表”的問題,用Python來處理也是很簡單的,具體程式碼如下(基於Python3)): i = 1 while i <= 9: j = 1 while j <= i: print(i, "*", j, "=", i*j, '

python實現九九乘法 ver3.6

菜鳥新手,大家多多指導.print("下面列印九九乘法表".center(60, "=")) for j in range(10): for i in range(j+1): print("%d

python 列印九九乘法

for i in range(1, 10): for j in range(1, i+1): print(i, "*", j, "=", i*j, end='\t') print() range :    range() 中可以傳入最多三個引數

用JSTL標準標籤庫定義一個九九乘法設定表格顏色間隔

九九乘法表的輸出是一個很經典的迴圈輸出例子,從接觸編碼開始,就在不斷地學習。那麼在jstl標籤庫中怎麼進行這個例子輸出呢?       在jstl中用到了<c:forEach>迭代標籤,首先了解一下forEach標籤吧:forEach包含的屬性:var,item

Python ——遍歷列表列印九九乘法

Python操作列表的基本方式之一:遍歷列表,一般通過迴圈完成遍歷操作 迴圈這種概念很重要,因為它是讓計算機自動完成重複工作的常見方式之一  本次通過練習列印九九乘法表來熟悉for迴圈。 一、Python的for迴圈 # for list in lists for迴

python學習記錄-列印九九乘法

列印九九乘法表是學習python入門級的操作,這裡簡單的記錄下在實際過程中遇到的困難以及處理方法 思考如何列印九九乘法表,我們很容易想到使用巢狀迴圈(兩層)來搞定這個問題,然後就動手。。。 但當我執行的時候列印效果。。。。是這樣的(如下圖) 很顯然這並不是我想要的效果,很顯然print()函式在

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實現九九乘法列印

row=1 while row<=9: # 列印一行式子 # 表示列號 col = 1 # 列印row列就是row個式子 while col <= row: # 列印第row行中的第col個式子 print("%d * %d = %d" % (col

python指令碼7_列印九九乘法

#列印九九乘法表 for i in range(1,10): s = "" for j in range(1,i+1): s += str(j) + '*' + str(i) + '=' + str(i*j)+ ' ' print(s)  方法2

轉載:Python實現不同格式列印九九乘法

前言:最近在學習Python,學習資源有慕課網上的視訊教程、菜鳥教程以及Python官方文件tutorial。雖然瞭解了Python的基本語法,但是還沒有真正意義上輸出自己寫的程式碼。程式碼小白,之前僅學過C,程式碼上的邏輯問題總是理不清楚,加上性格有點急躁,以前總是半途而廢,所以程式設計等級為渣。現在雖然剛

Python程式-列印九九乘法

1x1=1     1x2=2 2x2=4     1x3=3 2x3=6  3x3=9     1x4=4 2x4=8  3x4=12 4x4=16     1x5=5 2x5=10 3x5=15 4x5=20 5x5=25     1x6=6 2x6=12 3x6=18 4x6=24 5x6=30 6x6

Python實現不同格式列印九九乘法

前言:最近在學習Python,學習資源有慕課網上的視訊教程、菜鳥教程以及Python官方文件tutorial。雖然瞭解了Python的基本語法,但是還沒有真正意義上輸出自己寫的程式碼。程式碼小白,之前僅學過C,程式碼上的邏輯問題總是理不清楚,加上性格有點急躁,以前總是半途而廢,所以程式設計等級為渣。現在雖然

for語句的強化水仙花,九九乘法,回文數等

圖形 數字 print java [] 三次 println 九九 r語 一、輸出如下圖形:11 21 2 31 2 3 41 2 3 4 51 2 3 4 5 61 2 3 4 5 6 71 2 3 4 5 6 7 81 2 3 4 5 6 7 8 9 public cl

python實現九九乘法

python每天進步一點點學到了print 竟然還有end功能。 i = 0while (i < 10):j = 1print()while (j <= i):print(str(i) + " x " + str(j) + " = ", i * j, end

php列印九九乘法

<?php // 輸出九九乘法表,要求行列對齊 for($i=1;$i<10;$i++) { for($j=1;$j<=$i;$j++) { echo $i.'*'.$j.'='.$i*$j.'  '; } echo '<br>'; } echo '&l

java列印九九乘法

package p1; import java.util.Scanner; /**     auther:xiuran-hua     function:java列印九九乘法表; */ public class Test99{  

C語言輸出九九乘法程式碼解析

九九乘法表共9行9列,重點考察for迴圈的掌握情況。 下面給出了輸出完整乘法表、右上、右下、左上、左下乘法表的程式碼。 【程式碼一】輸出完整的三角形: #include <stdio.h>int main() {    int i,j;  // i, j控制行或

九九乘法表格形式

【code mark】 <script> document.write("<table border='1' cellpadding='0' cellspacing='0'>"); for(var i=1;i<=9;i++){

7-20 列印九九口訣C語言

下面是一個完整的下三角九九口訣表: 1*1=1 1*2=2 2*2=4 1*3=3 2*3=6 3*3=9 1*4=4 2*4=8 3*4=12 4*4=16 1*5=5 2*5=10 3*5=15 4*5=20 5*5