Python中的變數與算術運算

2022-07-07 01:12:11 字數 873 閱讀 5750

python中可以通過如下形式定義乙個變數並賦值:

變數名 = 表示式
比如,我可以定義乙個名為 \(a\) 的變數並將其賦值為 \(3\),對應的**如下:

a = 3
使用算術運算子可以進行一些常用的算術運算,算術運算子有:

+  -  *  /  //  %
他們分別表示:加(+)、減(-)、乘(*)、除(/)、整除(//)、取餘(%)。

其中,//%是針對整數運算的,a // b表示 \(a \div b\) 的商,而a % b表示餘數。

+號同樣可以用在字串上面,表示字串的拼接。

下面的程式要是了和三個不同的人打招呼的python程式:

s = "it's so nice to meet you, "

print(s + "poetea")

print(s + "alice.")

print(s + "bob.")

print函式中可以帶多個引數,那麼輸出的內容之間會有乙個空格。比如上面的程式,按照如下編寫效果相同:

s = "it's so nice to meet you,"

print(s, "poetea")

print(s, "alice.")

print(s, "bob.")

陣列變數與算術運算

陣列變數 1.陣列的定義 宣告乙個陣列並為其賦值 student element1 element2.顯示索引2的陣列元素值 echo 中間有空格就會報錯,確保在解析時,將student 2 視為乙個變數名。程式通過for迴圈,顯示學生成績列表 chen chen ideapad y430 test...

變數和算術運算之算術運算(二)

主要內容 1.算術運算的優先順序 2.算術宣告的缺陷 3.在算術表示式中混合整數和實數 4.型別強制轉換 5.邊緣效應 include using namespace std intmain 賦值語句中使用前增量和後增量運算子 k i 等價於k i,i h i等價於j j h j 再例如 i 2,j...

C 中字元型變數與整型的算術運算

最近在學習c 經常碰到字元與整數的加減,如 char b a 1,碰到這種比較容易蒙,b的結果是什麼呢?為啥字元可以與整數相加減呢?當幾個數一起做算術運算時,如 加 減 乘 除 求模等,以其中精度高的型別為準。也就是說其中精度低的型別會先轉化成精度高的型別。這樣開頭那個表示式中 a 1,a 為字元型...