您現在的位置是:首頁 > 棋牌

python奇偶數判斷怎麼程式設計?

  • 由 侃侃陽光 發表于 棋牌
  • 2022-12-07
簡介”)continueif num%2==0:print(‘偶數’)else:print(‘奇數’)break還可以充分發揮python的函式,和數學公式簡化整個程式碼

正奇數也叫正奇數嗎

編寫函式isodd(x), 若x不是整數,給出提示後退出程式;如果x為奇數,返回True;如果x為偶數,返回False。

def isodd(x):

if (x % 1 !=0):

print(“您輸入的不是整數”)

elif(x%2==0):

print(“False”)

else:

print(“True”)

isodd(2)

還可以使用while迴圈結構,先判斷輸入的數字是否為整數,再判斷奇偶。

while True:

try:

num=int(input(‘輸入一個整數:’)) #判斷輸入是否為整數

except ValueError: #不是純數字需要重新輸入

print(“輸入的不是整數!”)

continue

if num%2==0:

print(‘偶數’)

else:

print(‘奇數’)

break

還可以充分發揮python的函式,和數學公式簡化整個程式碼。

num = eval(input(‘Number:\n’))

print(‘{} is ’。format(num) + (‘even number。’ if num % 2 == 0 else ‘odd number。’))

python奇偶數判斷怎麼程式設計?

偶數

定義一:在整數中,能被2整除的數,叫作偶數。

定義二:二的倍數叫作偶數。

在十進位制裡,可以看個位數判定該數是奇數還是偶數:個位為1,3,5, 7, 9的數是奇數;個位為0,2, 4, 6, 8的數是偶數。

奇數

在整數中,不能被2整除的數叫作奇數。日常生活中,人們通常把正奇數叫作單數,它跟偶數是相對的。奇數可以分為正奇數和負奇數。奇數的數學表達形式為:

正奇數:

1、3、5、7、9、11、13、15、17、19、21、23、25、27、29、31、。。。。。

負奇數:

-1、-3、-5、-7、-9、-11、-13、-15、-17。 -19、-21、-23、-25、-27、-29、

-3……

Top