python輸入兩個整數
發布時間: 2025-06-17 01:36:41
A. 用戶輸入兩個整數,計算這兩個整數之間所有素奇數之和並輸出結果
以下是python語言的實現代碼:
x = int(input("請輸入第一個整數:"))
y = int(input("請輸入第二個整數:"))
# 設置初始值為0
sum = 0
# 確保x為不大於y的奇數
if x % 2 == 0:
x += 1
else:
pass
# 計算x~y之間所有素奇數之和
for i in range(x, y+1, 2):
for j in range(2, i):
if i % j == 0:
break
else:
sum += i
print("結果為:", sum)
這段代碼首先讓用戶輸入兩個整數x和y,並設置一個初始值為0的變數sum來存儲計算結果。然後通過判斷x是否為偶數,若是則將其加一,確保x為不大於y的奇數。接下來利用兩個for循環,從x逐一判斷到y之間的每個奇數是否為素數,若是則將其加入到sum中。最後輸出計算結果。
B. python輸入任意兩個數,求最大值。
需求確認:使用python編寫一段代碼,實現任意輸入兩個數,輸出最大值。
具體實現:
首先,使用input()函數獲取用戶輸入的兩個數值。確保輸入的是有效數值,可以是整數或小數。
接著,使用if...else...語句來比較這兩個數值的大小。
如果輸入的數值a大於數值b,則輸出a為最大值。
反之,如果輸入的數值b大於數值a,則輸出b為最大值。
如果輸入的數值a等於數值b,則輸出兩者相等。
總結:此案例中,通過利用input()函數實現用戶輸入任意兩個數值,隨後使用if...else...語句進行比較,從而確定並輸出最大值。這一過程體現了python語言處理邏輯判斷和數據輸入的基本能力,為初步掌握python編程提供了實踐基礎。
熱點內容