作者: 吳姿瑩
更新:2022.09.29
運動科學模擬
多元選修
Python
print
if
可以利用螢幕輸入資料,輸出組合語句,python中有一個函式為 print() ,可輸出所組合語句,利用互動式螢幕互動,開啟程式語言的路程吧!
python解釋器在 .py 文件中的代碼時,會默認編碼為默認 asciII,下面這行程式主要作用是指定文件编碼為utf-8,在文件里面寫中文,才不會變成亂碼
#-*- coding:utf-8 -*-
編寫程式常常有許多版本,又或者學習程式中可記下你所執行的概念,利用註解可幫助你釐清相關的想法。常用的註解可用 #、單引號、雙引號來幫助在寫程式時的註解,其中註解的內容不影響程式的運作。
#我是註解
'我是註解'
"我是註解"
'''我是註解'''
"""我是註解"""
input()函式會讓程式暫停,等待使用者輸入資訊,並將輸入的資訊儲存,儲存至我們所定義的變數message中。input函式中雙引號內則是螢幕上會顯示的提示語字串,可自行更改所需內容而更改語劇。
print()函式可將剛剛儲存的變數message內容,輸出在螢幕上。
message = input("請輸入自己的名字:") #雙引號為文字串,表示文字的資料
print(message)
可利用螢幕輸入兩種資訊message以及character,利用print將要輸出至螢幕的單字,利用 + 加號,連結成語句。
character = input("請輸入形容自己的形容詞:")
print(character)
print("Hello ! " +character+ "的" + message + " !")
# -*- coding:utf-8 -*-
# #後方文字以及" "雙引號之間的內容為註釋,可在內寫上自己的筆記
# 三引號或三雙引號'''X#$%@'''或是"""X#$%@"""內的文字使用雙引號、單引號皆不影響code本體
"""
Auther :吳姿瑩
Date :2022/08/17
version :python3.10.6
chapter :python 互動輸入
"""
"""
1.輸入文字顯現出文字
"""
message = input("請輸入自己的名字:") #雙引號為文字串,表示文字的資料
print(message)
"""
2.顯示兩串結合的文字
"""
character = input("請輸入形容自己的形容詞:")
print(character)
print("Hello ! " +character+ "的" + message + " !")
if 條件:
執行程式區塊
例如:年齡18歲以上可考駕照,利用程式概念語法為
if 年齡>=18:
可以考駕照
也可利用判斷條件,執行不同的程式區塊,概念為
if 條件:
條件成立時執行程式區塊
else:
條件不成立時執行程式區塊
例如:地震防災時疏散路線,分成左、右兩樓梯疏散,利用程式概念語法為
if 樓層2、3樓:
由左樓梯疏散
else:
由右樓梯疏散
a = int(input("請輸入一個整數a(-100~100) : "))
b = int(input("請輸入一個整數b(-100~100) : "))
if (a > b):
print("一層檢驗a > b")
else:
print("一層檢驗a <= b")
if 條件一:
條件一成立時執行程式區塊
elif 條件二:
條件一不成立、條件二成立時執行程式區塊
else:
條件一、二皆不成立時
a = int(input("請輸入一個整數a(-100~100) : "))
b = int(input("請輸入一個整數b(-100~100) : "))
if(a > b):
print("兩層檢驗a > b")
elif(a == b):
print("兩層檢驗a = b")
else:
print("兩層檢驗a < b")
以下為本校的學號編排原則:
Learn More →
"""
Auther :吳姿瑩
Date :2022/08/17
version :python3.10.6
chapter :python if語法
"""
"""
1.輸入兩個數值
"""
# 由使用者輸入 a , b 量值的寫法
a = int(input("請輸入一個整數a(-100~100) : "))
b = int(input("請輸入一個整數b(-100~100) : "))
"""
2.輸入 a , b 比大小(if 一層)
"""
#if (一層)
if(a > b):
print("一層檢驗a > b")
else:
print("一層檢驗a <= b")
"""
3.輸入 a , b 比大小(if 兩層)
"""
#if (兩層)
if(a > b):
print("兩層檢驗a > b")
elif(a ==b):
print("兩層檢驗a == b")
else:
print("兩層檢驗a < b")