#34491: 兩種寫法解釋_ pythion


yp11151137@yphs.tp.edu.tw (710-30許勝雲)


第一種用if else

m=int(input()) 輸入一整數

if m==0: 如果m=0

print(1) 輸出1

else: 否則(因為只有2種情況,第一種上面已經有了,所以這邊就不用寫)

print(0)輸出0

第二種用算術或關係運算子

n = int(input()) 輸入一整數n

反轉值 = n ^ 1 使用XOR運算

print(反轉值) 輸出此值。

#38580: Re: 兩種寫法解釋_ pythion


wu6335 (sheng hsien)


第一種用if else

m=int(input()) 輸入一整數

if m==0: 如果m=0

print(1) 輸出1

else: 否則(因為只有2種情況,第一種上面已經有了,所以這邊就不用寫)

print(0)輸出0

第二種用算術或關係運算子

n = int(input()) 輸入一整數n

反轉值 = n ^ 1 使用XOR運算

print(反轉值) 輸出此值。

 

int(input())^1
好用