Python學習:數學方法 – 加減乘除、模數與指數

更新 發佈閱讀 2 分鐘

一、基本算術運算符號

  • 加法:+
  • 減法:-
  • 乘法:*
  • 除法:/(返回浮點數)
a = 1
b = 2
print( a + b ) # 加法 輸出:3
print( a - b ) # 減法 輸出:-1
print( a * b ) # 乘法 輸出:2
print( a / b ) # 除法 輸出:0.5

在編寫程式語言的過程中,我們經常需要改變變數的值。想像一下,變數就像是你手上的一個計數器,你可以隨時調整它的數字。這種調整叫做變數更新。以下舉例:

# 假設我們需要算一個人的虛歲(實際年齡+1)
age = 10 # 將變數 age 設置為實際年齡 10 歲
age = age + 1 # 將變數 age 的值更新為 age 加 1,即虛歲
print(f"{age}歲") # 輸出更新後的虛歲

age = age + 1 這個式子我們也可以簡化為 age += 1

二、指數

指數就是把一個數字重複乘自己好幾次,數學運算符為 ** 。

比如說,2 的 3 次方,就是 2 乘以自己兩次( 2 * 2 * 2 ),結果是 8。指數不僅可以用來計算平方(比如 5 的 2 次方就是 25)和立方(比如 3 的 3 次方就是 27),還能用來做其他數學運算。計算面積式子如下:

# 正方形的面積計算

length = 12

length = length ** 2
# length ** 2 = length * length,也可以簡化為 length **= 2

print(length)

執行上面的代碼並得到回覆

144 

我們來試一次 2 的 3 次方,就是 2 乘以自己兩次( 2 * 2 * 2 ),結果是 8

a = 2
a **= 3 # **= 中間不能有空格,如有空格會造成語法上的錯誤
print(a) 

執行上面的代碼並得到回覆

8

上述即為指數的簡單操作

三、模數

模數的作用簡單來說就是計算兩個數字相除後的餘數,數學運算符為 % 。

比如說,如果你有10顆糖果,想把它們分給3個朋友,然後還剩下幾顆糖果呢?這時候就可以使用模數來得。式子如下:

a = 10 % 3  # 10顆糖分給3個朋友
print(a) 

執行上面的代碼並得到回覆

1

當然他還可以使用在更多的數學計算方面,但目前未應用到,故簡單介紹模數是什麼東西。以上就是我所學到的東西。

留言
avatar-img
學習的羊的沙龍
4會員
8內容數
你好呀,我是學習的羊 這裡是我的學習社群,目前正在學習python 我會把我理解的東西試著轉為文字 如果有大神願意指教,我會非常感恩的
學習的羊的沙龍的其他內容
2024/08/05
就如同標題一樣,input的作用就是從使用者那裡獲取輸入,直到使用者輸入一段文本並按下 ENTER 鍵。 然而用戶輸入的數據(文本)都將作為字串被返回,並存儲在變數中。 接著我們舉個例,比如說我們在一段數據中需要獲取使用者的名稱,範例如下: name = input("請輸入你的名字:") #
Thumbnail
2024/08/05
就如同標題一樣,input的作用就是從使用者那裡獲取輸入,直到使用者輸入一段文本並按下 ENTER 鍵。 然而用戶輸入的數據(文本)都將作為字串被返回,並存儲在變數中。 接著我們舉個例,比如說我們在一段數據中需要獲取使用者的名稱,範例如下: name = input("請輸入你的名字:") #
Thumbnail
2024/08/05
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
2024/08/05
在 Python 中,print( ) 函數用於將結果輸出到螢幕上。當你嘗試將不同資料型別(例如字串和數字)混合在一起輸出時,print( )函數無法直接處理這些不同型別的資料,因此你需要先將它們轉換為相同的資料型別。通常,這意味著需要將數字轉換為字串型別,以便與其他字串一同輸出。 雖然我們也可以
Thumbnail
2024/08/05
bool(boolean)布林值: 布林值在程式設計和演算法中扮演著至關重要的角色。它主要用於決策過程中,幫助程序根據不同的條件做出不同的處理。 在布林值中只有兩種可能的值,True(為真) 跟 False(為假),用來判斷結果。 布林值中我們使用 if 的條件語句,在我們設置一些條件的時候,
Thumbnail
2024/08/05
bool(boolean)布林值: 布林值在程式設計和演算法中扮演著至關重要的角色。它主要用於決策過程中,幫助程序根據不同的條件做出不同的處理。 在布林值中只有兩種可能的值,True(為真) 跟 False(為假),用來判斷結果。 布林值中我們使用 if 的條件語句,在我們設置一些條件的時候,
Thumbnail
看更多
你可能也想看
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
賽勒布倫尼科夫以流亡處境回望蘇聯電影導演帕拉贊諾夫的舞台作品,以十段寓言式殘篇,重新拼貼記憶、暴力與美學,並將審查、政治犯、戰爭陰影與「形式即政治」的劇場傳統推到台前。本文聚焦於《傳奇:帕拉贊諾夫的十段殘篇》的舞台美術、音樂與多重扮演策略,嘗試解析極權底下不可言說之事,將如何成為可被觀看的公共發聲。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
柏林劇團在 2026 北藝嚴選,再次帶來由布萊希特改編的經典劇目《三便士歌劇》(The Threepenny Opera),導演巴里・柯斯基以舞台結構與舞台調度,重新向「疏離」進行提問。本文將從觀眾慾望作為戲劇內核,藉由沉浸與疏離的辯證,解析此作如何再次照見觀眾自身的位置。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
本文深入解析臺灣劇團「晃晃跨幅町」對易卜生經典劇作《海妲.蓋柏樂》的詮釋,從劇本歷史、聲響與舞臺設計,到演員的主體創作方法,探討此版本如何讓經典劇作在當代劇場語境下煥發新生,滿足現代觀眾的觀看慾望。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
《轉轉生》為奈及利亞編舞家庫德斯.奧尼奎庫與 Q 舞團創作的當代舞蹈作品,融合舞蹈、音樂、時尚和視覺藝術,透過身體、服裝與群舞結構,回應殖民歷史、城市經驗與祖靈記憶的交錯。本文將從服裝設計、身體語彙與「輪迴」的「誕生—死亡—重生」結構出發,分析《轉轉生》如何以當代目光,形塑去殖民視角的奈及利亞歷史。
Thumbnail
一、基本算術運算符號 加法:+ 減法:- 乘法:* 除法:/(返回浮點數) a = 1 b = 2 print( a + b ) # 加法 輸出:3 print( a - b ) # 減法 輸出:-1 print( a * b ) # 乘法 輸出:2 print( a / b ) #
Thumbnail
一、基本算術運算符號 加法:+ 減法:- 乘法:* 除法:/(返回浮點數) a = 1 b = 2 print( a + b ) # 加法 輸出:3 print( a - b ) # 減法 輸出:-1 print( a * b ) # 乘法 輸出:2 print( a / b ) #
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數乘法
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
中學數學基礎練習—分數計算
Thumbnail
基本的加減乘除
Thumbnail
基本的加減乘除
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News