各位大神,教教我吧
输入n,判断n是奇数还是偶数。(100分)题目内容:
输入n,判断n是奇数还是偶数。
输入格式:
输入一个整数。
输出格式:
输出odd number或even number。
输入样例:
5
输出样例:
odd number
输入样例:
6
输出样例:
even number n = int(input())
if n % 2 :
print("odd number")
else:
print("even number") print("odd number" if int(input())&1 else "even number") 傻眼貓咪 发表于 2022-12-15 20:13
這個表達式新手應該看不懂{:10_269:} 這個是我自已寫的, 可以參考一下靈感
number = input("請用戶輸入一整數:") #用戶輸入數字判斷
if int(number) % 2 == 0: #判斷nubmer是否為偶數(%2==0)
print(number,"是一個偶數") #輸出
else: #否則為奇數
print(number,"是一個奇數") #輸出
加油~~ 網絡奇人怪小四 发表于 2022-12-15 22:06
這個表達式新手應該看不懂
&是位运算符,相同取1不同取0,例如3转换为二进制为11,而1转换为二进制为01,最后变成了11&01,那么01在二进制中就表示1,转换成十进制也是1 網絡奇人怪小四 发表于 2022-12-15 22:06
這個表達式新手應該看不懂
解法很多,我纯粹是想复习,太久没有接触怕忘记{:10_254:} 傻眼貓咪 发表于 2022-12-16 18:16
解法很多,我纯粹是想复习,太久没有接触怕忘记
對, 一個問題有很多種解決方法
所以要鍛練寫碼能力外
都要學習讀碼能力
页:
[1]