Python基礎演算法綜合:加減乘除四則運算方法

來源:互聯網
上載者:User

標籤:com   依次   int   次方   img   表示   2.x   符號   分割   

#!usr/bin/env python
# -*- coding:utf-8 -*-
#python的演算法加減乘除用符號:+,-,*,/來表示
#以下全是python2.x寫法,3.x以上請在python(列印放入括弧內) 例如:print(‘1+1=‘,1+1)
print ‘*-----------------------------------------------------*分割符‘
print "1+1=",1+1 #列印加法1+1的結果2
print "2-1=",2-1 #列印減法2-1的結果1
print "3*1=",3*1 #列印乘法3×1的結果3
print "4/2=",4/2 #列印除法4÷2的結果2
print ‘*-----------------------------------------------------*分割符‘
print "1++1=",1++1 #雙+號寫法這裡表示後面1是正數,可以理解1+1=2
print "1--1=",1--1 #雙-號寫法這裡表示後面1是負數(等同數學--負負得正)寫法拆解為1-(-1)=2
print "3**2=",3**2 #雙*號表示次方這裡表示3的2次方,理解為兩個3相乘,3X3=9
print "4//3=",4//3 #雙/號表示除餘這裡表示4除以3的餘數,理解4除3個位元上1,後面還有小數但由於我們取整,這個1就是餘數
print ‘*-----------------------------------------------------*分隔字元‘
print ‘兒時的99乘法口訣表如下:‘
‘‘‘
第一行.for迴圈語句python中可以重複執行命令的語句
產生列表語句range(1,10)1起始值,10結束值、執行效果[1,2,3,4,5,6,7,8,9]預設最後一位不輸出n-1所以只到9
y in range(1,10)代表y從列表[1,2,3,4,5,6,7,8,9]裡面依次取一個值y=1,y=2...,y=9放入迴圈中執行
第二行.由於兩個數乘法需要同時在產生數字,每次迴圈完後取y的結束值繼續迴圈直到沒值結束
x in range(1,y)第一遍迴圈(1,(y=1)+1)列表[1,1]執行1x1
第二遍迴圈(1,2+1)列表[1,2][2,2]執行1x2,2x2
......
第九遍迴圈(1,9+1)列表[1,9]...[9,9]執行1x9,2x9...9x9
第三行.輸出格式的寫法不理解看前一節基礎
第四行.為了輸出效果迴圈一個數字完後在換行輸出
‘‘‘
for y in range(1,10): #第一行
for x in range(1,y+1): #第二行
print x,‘ב,y,‘=‘,x*y,‘ ‘, #第三行
print ‘‘ #第四行
print ‘*-----------------------------------------------------*分隔字元‘

#以下為列印結果:

 

Python基礎演算法綜合:加減乘除四則運算方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.