iT邦幫忙

2024 iThome 鐵人賽

DAY 9
0
Python

Django - 製作網頁一點通系列 第 9

Day9 - Python基礎(二)

  • 分享至 

  • xImage
  •  

這篇將透過5個實例來說明python的語法。

  • 比較運算子

將以下程式保存為01.py後執行

  • 比較運算子
print("1==2:",1==2)  #等於
print("1!=2:",1!=2)  #不等於
print("1>2 :",1>2)    #大於
print("1<2 :",1<2)     #小於
print("1>=2:",1>=2)   #大於等於
print("1<=2:",1<=2)   #小於等於

在python中,比較是用這幾個符號來表達
https://ithelp.ithome.com.tw/upload/images/20240923/20169478sHfmijLYW6.png

將以下程式保存為02.py後執行

  • if 單向判斷式

if 條件:
條件成立後執行程式

height = int(input("請輸入身高:"))
if height < 130:
    print("身高不足130公分請勿使用此娛樂器材!")

在python中,使用if來做條件的判斷
https://ithelp.ithome.com.tw/upload/images/20240923/20169478I4Xr64eDkT.png

將以下程式保存為03.py後執行

  • if...else 雙向判斷式

if 條件式:
條件成立後執行
else:
條件不成立執行

budget = int(input("今天晚餐的預算:"))
if budget>=60:
    print("老闆!滷肉飯要加蛋!")
else:
    print("一碗滷肉飯就好")

可以看到不同的輸入,會有不同的執行結果
https://ithelp.ithome.com.tw/upload/images/20240923/20169478lvGFafVFtF.png
https://ithelp.ithome.com.tw/upload/images/20240923/20169478m9aEa6OipZ.png

將以下程式保存為04.py後執行

  • if...elif...else 多項判斷式

if 條件1:
如果條件1成立執行程式
elif 條件2:
如果條件2成立執行程式
elif 條件n:
如果條件n成立執行程式
else:
如果以上條件都不成立執行程式

score = int(input("輸入成績:"))
if score>90:
    print("A+")
elif score>60:
    print("A")
else:
    print("B")

可以看到不同的輸入,會有不同的執行結果,使用不同的條件可以創造出多樣的變化
https://ithelp.ithome.com.tw/upload/images/20240923/20169478PECiqq9mDv.png

將以下程式保存為05.py後執行

  • range函式

range(起始,結束,間距)

print(list(range(10)))
print(list(range(2,10)))
print(list(range(3,10,2)))

搭配list觀察range的使用方法
https://ithelp.ithome.com.tw/upload/images/20240923/20169478IELASOGaZe.png


上一篇
Day8 - Python基礎(一)
下一篇
Day10 - Python基礎(三)
系列文
Django - 製作網頁一點通28
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言