查詢整數最小公約數的 Python 程式
當需要找出整數的最小公約數時,可使用一個簡單的“for”迴圈。
以下是對其進行演示:
示例
first_num = int(input("Enter a number..."))
my_list = []
print("The number is ")
print(first_num)
for i in range(2,first_num+1):
if(first_num%i==0):
my_list.append(i)
my_list.sort()
print("The smallest divisor is : ")
print(my_list[0])輸出
Enter a number...56 The number is 56 The smallest divisor is : 2
說明
數字作為輸入從使用者那裡獲取。
定義一個空列表。
在控制檯上顯示從使用者那裡獲取的數字。
迭代指定數的範圍。
檢查數字除以迭代器的結果是否為 0。
如果是,則將其附加到空列表。
最後,此列表將被排序。
顯示排序列表的第一個元素,因為這是最小公約數。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP