05 python 練習題 平方數

2022-09-19 05:57:08 字數 883 閱讀 3325

#題目:乙個整數,它加上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...