最新消息:XAMPP默认安装之后是很不安全的,我们只需要点击左方菜单的 "安全"选项,按照向导操作即可完成安全设置。

Day04-資料輸入和算術運算

XAMPP下载 admin 698浏览 0评论
 輸入
設計時通常都會想讓使用者輸入資料,那麼在這裡介紹input()這個內建函式,它會顯示輸入資料的提示訊息,以及取得使用者輸入的資料,運用方法如下:

變數名稱 = input(‘提示訊息’)
比較直觀的說明就是input()會把使用者輸入的內容,當成一個字串資料傳回來。就算輸入數字,也會傳回”數字字串”,不會是它的型態,那如果你想要使用者輸入特定的東西,不希望他亂搞,就可利用其他函式**int()、float()**來限定,舉例如下:

score = input(‘請輸入成績:’)
這樣子使用者還是可以把成績輸成自己名字,那我們在稍微修改一下

score = int(input(‘請輸入成績:’))
套上int()函式後,輸入的成績就只能是整數int,若還是打上其他東西則會顯示錯誤訊息噢~

算術運算
這邊先介紹Python 7個運算子

運算子功能 運算符號
加法 +
減法 –
乘法 *
除法 /
求商 //
求餘數 %
次方 **
其實基本上,程式的算術運算式跟我們平時學到的數學規則一樣,都要「先乘除,後加減」,表示如下:

Answer = 10 + 8 * 6 – 9 * 6 / 10
>>> Answer
52.6
還有一個我覺得比較特別的是次方運算子,因為它的優先順序最高,直接看例子比較快

>>> (1024 – 2 ** 3 ** 2 )/ 10
51.2
那也就是我們平常寫的2^3^2,而3^2的部分要先做,小小地方注意一下就行。

算術指定運算子
程式越寫越多後,就會想要越簡潔越好,所以才有指定運算子的產生

運算子功能 運算符號
加法指定 +=
減法指定 -=
乘法指定 * =
除法指定 /=
求商指定 //=
求餘數指定 %=
次方指定 * * =
那他們的表示意思就是

變數A = 變數A + 數字

變數A += 數字
上方兩行表達的意思是一樣的,然後以此類推。此外,指定運算子的優先順序比一般算術運算子低,所以通常都會先計算一般算術運算,然後才是指定運算子

score = score * (80 – 20)
##簡化成
score *= 80 – 20
所以會先減成60再進行相乘喔~

明天來看看關係運算子跟判斷式吧!

转载请注明:XAMPP中文组官网 » Day04-資料輸入和算術運算

您必须 登录 才能发表评论!