日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

python 分离整数与小数_Python编程:离不开算术运算符的顺序结构

發(fā)布時間:2023/12/31 python 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 分离整数与小数_Python编程:离不开算术运算符的顺序结构 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

????? 今天講解的是第二篇《離不開算術(shù)運算符的順序結(jié)構(gòu)》。本節(jié)主要針對幾個不易理解的算術(shù)運算符進行介紹,并在了解順序結(jié)構(gòu)的基礎(chǔ)上,學(xué)習(xí)信息技術(shù)學(xué)考中順序結(jié)構(gòu)編程。知識點學(xué)習(xí)共包括四關(guān)。

? 你準備好了嗎?Let’s ?go !

第一關(guān)算術(shù)運算符

? ????? 算術(shù)運算符,即算術(shù)運算符號,是完成基本的算術(shù)運算的符號。常見的算術(shù)運算符如下所示,必須要掌握兩個正整數(shù)的相關(guān)運算。

?

總結(jié)上述示例,如下:

【“/”運算符】

不管參與運算的是整數(shù)還是小數(shù),也不管是否能夠除盡,“/”的計算結(jié)果總是小數(shù)。

?

【“//”運算符】

當有小數(shù)參與運算時,“//”結(jié)果才是小數(shù),否則就是整數(shù)。

?

【“%”運算符】

“%”兩邊的數(shù)字都是整數(shù)時,“%”的結(jié)果也是整數(shù),但是只要有一個數(shù)字是小數(shù),“%”的結(jié)果就是小數(shù)。“%”結(jié)果的正負和第一個數(shù)字的正負無關(guān),只有當?shù)诙€數(shù)字是負數(shù)時,“%”的結(jié)果才是負數(shù)。

?

算術(shù)運算符內(nèi)部的優(yōu)先級

指數(shù)(最高優(yōu)先級)> 乘、除、取模(求余)、取整數(shù) >加減

第二關(guān)

順序結(jié)構(gòu)

剛剛闖過的“算術(shù)運算符”一關(guān)中,我們了解到了幾個基本的算術(shù)運算符。下面,我們先看看什么是順序結(jié)構(gòu)。以下是順序結(jié)構(gòu)示意圖。

從上圖可以看出,順序結(jié)構(gòu)示意圖中的“A”表示一條Python語句,“B”表示另一條Python語句,程序按照先執(zhí)行“A”語句,然后再執(zhí)行“B”語句的順序運行,這就是順序結(jié)構(gòu)。

順序結(jié)構(gòu)的程序主要由input語句、賦值語句和print語句構(gòu)成。其中,賦值語句通過右側(cè)的表達式、變量、常量與算術(shù)運算符,按照算法邏輯組織而成,從而實現(xiàn)了各種加、減、乘、除、冪運算、取模、取整等復(fù)雜的計算功能。

第一講中的“Hello Python”程序和“兩個數(shù)相加”程序,其實都是最簡單的順序結(jié)構(gòu)程序。

第三關(guān)

順序結(jié)構(gòu)編程

闖過了“算術(shù)運算符”、“順序結(jié)構(gòu)”兩關(guān),那我們看看“/”和“**”在Python順序結(jié)構(gòu)中的應(yīng)用吧!

讓我們回顧一下視頻中的分析過程。

首先,將生活中的實際問題轉(zhuǎn)變?yōu)橛嬎銠C能處理的解決方案。其次,用Python語言,通過編程和程序運行,來實現(xiàn)上述計算機解決方案。

???? 視頻中我們學(xué)習(xí)了基于“/”和“**”等算數(shù)運算符,利用Python順序結(jié)構(gòu)解決利率計算等實際應(yīng)用。現(xiàn)在是不是覺得,把生活中的實際計算問題讓計算機替我們?nèi)プ?#xff0c;并沒有那么難吧?

第四關(guān)

“%”與順序結(jié)構(gòu)

當我們熟悉了Python順序結(jié)構(gòu)編程后,那就讓我們繼續(xù)嘗試“%”在Python順序結(jié)構(gòu)中的應(yīng)用吧。

我們要講的例題如下所示:

????首先,找到題目中的已知量:

????????????????????????????? 鐵絲長度,設(shè)置變量A

?????????????? 找到題目中的未知量:

????????????????????????????? 最大六邊形邊長,設(shè)置變量L

????????????????????????????? 剩余長度,設(shè)置為變量R

????其次,根據(jù)題目中的關(guān)系,找到最大六邊形邊長和剩余長度的計算方法,如下所示:

????? 最后,按照計算方法,用Python編程語言進行編程,該題目有兩種算法,算法一較為繁瑣。如下所示:

?????? 算法二采用了取模運算符,語句簡單。如下所示:

以上的講解說明了“%”如何解決實際問題,是不是很神奇?對于“//”其實也是類似的,大家可以自己去嘗試!不過,千萬不要混淆“%”與“//”啊!

文末,溫馨提醒大家注意事項:

????1、遇到實際題目不要慌張,首先判斷是否能用順序結(jié)構(gòu)解決;

?? 2、思考如何將實際問題轉(zhuǎn)換成計算機解決方案,也就是明確了需要輸入的變量、列出了計算機能夠識別處理的公式,明確了需要輸出的變量;

????3、注意題目中對每個變量類型的要求,是否需要轉(zhuǎn)換整數(shù),或者浮點數(shù);

????4、通常按照輸入->賦值->輸出的順序結(jié)構(gòu),進行編程;

????5、“%”、“//”、“**”在順序結(jié)構(gòu)編程題中一定是考試重點;

????6、輸入語句一定要“友好”啊!

恭喜你,已經(jīng)能夠完成有實際意義的Python順序結(jié)構(gòu)程序了!是不是感覺很簡單?一切盡在你掌握!

歡迎你繼續(xù)進入下一期闖關(guān)!

感謝大家收看這一期的《離不開算術(shù)運算符的順序結(jié)構(gòu)》講解,我們下期再見!

信息學(xué)考 so easy!!

總結(jié)

以上是生活随笔為你收集整理的python 分离整数与小数_Python编程:离不开算术运算符的顺序结构的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。