方案如下: 將另一個(gè)py做成一個(gè)包,或者直接和調(diào)用文件放在同一個(gè)目錄下; 在調(diào)用者文件頭引入:from py名字 import *; 這樣就可以使用另一個(gè)py文件的所有函數(shù)了。
創(chuàng)新互聯(lián)專業(yè)提供遂寧服務(wù)器托管服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購(gòu)買遂寧服務(wù)器托管服務(wù),并享受7*24小時(shí)金牌售后服務(wù)。
# 定義一個(gè)函數(shù)
def gcd(x, y):
"""該函數(shù)返回兩個(gè)數(shù)的最大公約數(shù)"""
# 獲取最小值
if x y:
smaller = y
else:
smaller = x
for i in range(1,smaller + 1):
if((x % i == 0) and (y % i == 0)):
hcf = i
return gcd
# 用戶輸入兩個(gè)數(shù)字
num1 = int(input("輸入第一個(gè)數(shù)字: "))
num2 = int(input("輸入第二個(gè)數(shù)字: "))
print( num1,"和", num2,"的最大公約數(shù)為", gcd(num1, num2))
gcd 是用來(lái)求做大公約數(shù)的,例如:
from?fractions?import?gcd
gcd(9,6)
結(jié)果是3