再談Python語言
Expression、Operand及Operator。
Expression由operand同operator組成,例如:2 + 3是一個 expression,2是operand,3亦是operand,而+是operator。又例如:“Study" + "Hard"是一個expression,"Study"是operand,"Hard"亦是operand,而+是 operator。
Operand通常是integer、float、string及boolean。Operator通常是+、-、*、/。問題是我們可否有以下的expression,例如:23+"Study Hard",會出現甚麽問題?怎樣才可以將以上的expression 變成有效。
assignment statement
variable name = expression就是assigment statement。是將expression找出最後答案,然後放進指定的variable的名字裡。例如:Ans = 2 + 3是將2 + 3這expression找出最終答案,亦即是5,然後將5放進這個Ans的variable裡。
if else statement格式是:
if測試成功:
做以下工作
else:
做以下工作
例子:num = input(“請輸入一數字”)
num = int(num)
if a > 5:
print(" a 大過5 ”)
else:
print(" a 小於或等於5”)
解釋:num = input(“請輸入一數字”),是叫用戶輸入數字,然後這所謂數字放進這個叫num的variable裡,其實這個數字是字串(string),故要將字串變成數字,num = int(num)就是達成目的。
學勤進修教育中心電腦專科導師
周柏堅