Python程式設計的概念
◼︎ 範例1:哈囉程式,讓使用者輸入名字後,電腦會將名字呈現在畫面。
此程式相對應的Scratch程式:
Python 程式碼:
name = input('你的名字是?')
print ('Hello, ', name, ' 您好 !')
name = input('你的名字是?')
print ('Hello, ', name, ' 您好 !')
說明:
1. 等號 ( = ) 為指派作用,用來將等號右邊的數值儲存到等號左邊的變數,例如:
score = 90
sum = 10 + 20
score = 90
sum = 10 + 20
2. input函式是讓使用者由鍵盤輸入資料,通常會用變數儲存該資料,語法:
變數 = input(['提示字串'])
input()為輸入函式(function),函式後的小括號 ( )內可放入控制函式執行的參數。
input後的小括號 ( )可以放入使用者輸入時的提示文字。
例如:score = input('請輸入考試成績')
input後的小括號 ( )可以放入使用者輸入時的提示文字。
例如:score = input('請輸入考試成績')
◼︎ 範例2:值日生
請設計一個程式,讓使用者輸入值日生的名字後,電腦會將今天值日生的名字呈現在畫面上。
【完成條件】
1. 設定變數 name 為值日生名字。
2. 輸入名字後,呈現:「今天的值日生是⋯」
請設計一個程式,讓使用者輸入值日生的名字後,電腦會將今天值日生的名字呈現在畫面上。
【完成條件】
1. 設定變數 name 為值日生名字。
2. 輸入名字後,呈現:「今天的值日生是⋯」
Python 程式碼:
name = input('請問今天的值日生是誰呢? ')
print ('今天的值日生是:',name)
name = input('請問今天的值日生是誰呢? ')
print ('今天的值日生是:',name)
◼︎ 範例3:求平均數
請設計一個程式,讓使用者輸入兩個數字,呈現兩個數字的平均值
請設計一個程式,讓使用者輸入兩個數字,呈現兩個數字的平均值
此程式相對應的Scratch程式:
Python 程式碼:
x=int(input('請輸入數字X:'))
y=int(input('請輸入數字y:'))
z=(x+y)/2
print('平均是:',z)
x=int(input('請輸入數字X:'))
y=int(input('請輸入數字y:'))
z=(x+y)/2
print('平均是:',z)
沒有留言:
張貼留言