#題目:乙個整數,它加上50和加上234後都是乙個完全平方數,請問該數是多少?
#程式分析:在10000以內判斷,將該數加上50後再開方,加上234後再開方,
#如果開方後的結果滿足如下條件,即是結果。請看具體分析:
# -*- coding:utf -*-
import math
for i in range(10000):
#轉化為整形資料
x = int(math.sqrt(i+50))
y = int (math.sqrt(i+234))
# print x,"-->",y
if (x*x == i+50) and (y*y == i+234):
print "the real result is ",i
拓展: 可以自由選擇乙個數加上別的其他了兩個數,然後構成平方數
# -*- coding:utf -*-
import math
def mysuqre(a,b):
for i in range(10000):
#轉化為整形資料
x = int(math.sqrt(i+a))
y = int (math.sqrt(i+b))
# print x,"-->",y
if (x*x == i+a) and (y*y == i+b):
print "the real result is ",i
def mysqure():
a=raw_input()
b=raw_input()
mysuqre(int(a),int(b))
mysqure()
python書中練習題 python練習題
1 定義乙個空列表,接收從鍵盤輸入的整數,把列表傳給乙個從大到小排序的函式,再輸出排序後的列表的值 listex b 0 a int input 請輸入列表長度 while b a num int input 請輸入字元 b 1 print listex sum 0 for i in range 0...
python的練習題 Python練習題
1 使用while迴圈輸入1 2 3 4 5 6 8 9 10 i 0while i 10 i i 1 if i 7 continue print i 結果 e python python python test.py1 2 求1 100的所有數的和 i 0sum 0 while i 100 i 1...
day05作業練習題
欲把當前目錄下的file1.txt複製為file2.txt 命令是?cp file.txt file2.txt 2.批量建立oldboy01,oldboy02,oldoby05這幾個目錄 mkdir oldboy 3.顯示 oldboy 下面所有檔案 包含隱藏檔案 的詳細資訊 ll a oldboy...