ex03.數(shù)字和數(shù)學計算

1. 環(huán)境介紹

我使用的環(huán)境是windows10/notepad++/Python 3.7.2

2. 代碼

# coding:utf-8
print("I will now count my chickens:")

print("hens",25 + 30 / 6)
print("Roosters", 100 - 25 * 3 % 4)

print("now I will count the eggs:")

print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6)

print("Is it true that 3 + 2 < 5 - 7?")

print(3 + 2 < 5 - 7)

print("What is 3 + 2?",3 + 2)
print("What is 5 - 7?",5 - 7)

print("Oh,that's why it's False.")

print("How about some more.")

print("Is it greater?", 5 > -2)
print("Is it greater or equal?",5 >= -2)
print("Is it less or equal?",5 <= -2)

3.輸出

ex03輸出.PNG

4. 附加練習

  1. 每一行的上面使用#為自己寫一個注釋,說明一下這一行的作用。
# coding:utf-8
# 1.每一行的上面使用#為自己寫一個注釋,說明一下這一行的作用。
# print函數(shù)輸出
print("I will now count my chickens:")
# 25 + 30 / 6 = 30 (先運算30/6=5 再用25 + 5 = 30)
print("hens",25 + 30 / 6)
# 這里25 * 3 % 4 的計算分解為:
# 1)25 * 3 = 75
# 2)75 - 75 /(整除,不計算余數(shù)) 4  * 4 = 75 - 18 * 4 = 75 - 72 = 3 
print("Roosters", 100 - 25 * 3 % 4)

print("now I will count the eggs:")

# 先取模,再算除法,最后按順序加減
print(3 + 2 + 1 - 5 + 4 % 2 - 1 / 4 + 6)

print("Is it true that 3 + 2 < 5 - 7?")

# 在比較運算符左右兩側(cè)分別計算 
print(3 + 2 < 5 - 7)

print("What is 3 + 2?",3 + 2)
print("What is 5 - 7?",5 - 7)

print("Oh,that's why it's False.")

print("How about some more.")

# 以下三條進行了比較
print("Is it greater?", 5 > -2)
print("Is it greater or equal?",5 >= -2)
print("Is it less or equal?",5 <= -2)

5. 總結(jié)

  1. 整除
    python3中 / 可以進行浮點運算,python2貌似不支持,我沒有嘗試。

  2. %取模運算
    取模運算的方式比較特殊,算法為:A % B = A - A // B * B = C;
    簡單的說法就是A 除以 B 余 C

  3. 運算優(yōu)先級
    和小時候上學的運算優(yōu)先級一致。PEMDAS,先括號,再乘除,最后加減。
    P:括號
    E:指數(shù)
    M:乘
    D:除
    A:加
    S:減

  4. 比較運算符
    比較運算符左右兩邊分別進行計算。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 在C語言中,五種基本數(shù)據(jù)類型存儲空間長度的排列順序是: A)char B)char=int<=float C)ch...
    夏天再來閱讀 4,060評論 0 2
  • 運算符是處理數(shù)據(jù)的基本方法,用來從現(xiàn)有的值得到新的值。JavaScript 提供了多種運算符,本章逐一介紹這些運算...
    徵羽kid閱讀 779評論 0 0
  • ?1 C語言程序的結(jié)構(gòu)認識 用一個簡單的c程序例子,介紹c語言的基本構(gòu)成、格式、以及良好的書寫風格,使讀者對c語...
    CONLYOUC閱讀 8,878評論 9 66
  • 專業(yè)考題類型管理運行工作負責人一般作業(yè)考題內(nèi)容選項A選項B選項C選項D選項E選項F正確答案 變電單選GYSZ本規(guī)程...
    小白兔去釣魚閱讀 10,590評論 0 13
  • 【這個世界太真實了,當你最艱難的時候,這個世界會直接讓你看到殘酷、現(xiàn)實的一面。你可以輸,但永遠不能怕。你強起來,全...
    微末凡塵__閱讀 251評論 0 1

友情鏈接更多精彩內(nèi)容