exit() #離開程式
exit("可放提示文字")
exit() #離開程式
exit("可放提示文字")
實作題:
請寫一個登入系統、成功登入後
才可以執行您的程式
需要讓使用者輸入兩個數字跟運算子(+-*/)
所以我們會使用到多條件式 if
判斷使用者輸入的運算子來做計算
最後印出結果
1.公式
2.實作題
主要考題判斷使用者輸入的值重點有3個
1.判斷使用者輸入的值是3的倍數或5的倍數
2.數值皆同時是3的倍數也是5的倍數
3.皆不屬於3的倍數也不屬於5的倍數
所以會使用%來算出餘數
如果使用者輸入的值除以3餘數為0的話 那就是3的倍數 以此類推
所以除以5餘數為0的話 那就是5的倍數
#Note:
1.注意縮排
2.可以有很多條件 (elif) 但 注意一個if只有一個(else)
1.公式
2.實作一:成績批改評價
3.實作二:實作會員登入系統
判斷式IF
1.條件成立時,做事。
2.條件成立時,做事、不成立時,做事。
小實作:
如果你已經學會基礎使用記事本編輯和編譯也熟悉指令這些必備技能,
那我們就可以來升級我們的環境(讓我們的開發環境更友善)
下載Anaconda
實作結帳系統-
文、意如
自動轉成可以計算的數值類型
{:s} 代表字串
{:d} 代表整數
{:f} 代表浮點數
{:.1f} 顯示小數位數
{:%}顯示百分比樣式
{:>7.2f} 佔7的寬度 , 靠右對齊
{:<7.2f}佔7的寬度 , 靠左對齊
1.抓取字串中的第幾個字
2.取字串從第幾個開始~到幾個字結束
3.計算字串長度
4.將字串全轉為小寫、大寫
5.字元取代
6.字串分割為陣列
實作: 整理字串後讀出 data = "0912569369-John-Taipei-09:02"
用notepad ++ 也可以寫python程式
106題:
設計說明:
假設一賽跑選手在x分y秒的時間跑完z公里,請撰寫一程式,輸入x、y、z數值,最後顯示此選手每小時的平均英哩速度(1英哩等於1.6公里)。
提示:輸出浮點數到小數點後第一位。
輸入輸出:
輸入說明
x(min)、y(sec)、z(km)數值
輸出說明
速度
計算BMI值
BMI公式=
體重(公斤)/(公尺*公尺)
體重(公斤) / 身高平方(公尺平方)
計算平方
42
a=pow(4,2)
print(a)
1.輸入攝氏轉華氏
2.輸入華氏轉攝氏
公式為:
華氏 = 9/5*攝氏+32
攝氏 = (華氏-32)* 5/9
使用者輸入進來的不管是什麼型別(11,28.9)全部都屬於字串類型
強制轉型為int(整數)
強制轉型為float(浮點數)
單行註解
多行註解
斷行處理