python3 練習題100例 (三)

2021-08-30 17:31:01 字數 631 閱讀 3172

題目三:乙個整數,它加上100後是乙個完全平方數,再加上168又是乙個完全平方數,請問該數是多少?

#!/usr/bin/env python3

# -*- coding: utf-8 -*-

""" 題目三:乙個整數,它加上100後是乙個完全平方數,再加上168又是乙個完全平方數,請問該數是多少?"""

__author__ = 'fan lijun'

import math

for x in range(10000):

if math.sqrt(x + 100) == int(math.sqrt(x + 100)) and math.sqrt(x + 100 + 168) == int(math.sqrt(x + 100 + 168)):

print(f'是乙個完全平方數。')

for y in range(0, -100, -1):

if math.sqrt(y + 100) == int(math.sqrt(y + 100)) and math.sqrt(y + 100 + 168) == int(math.sqrt(y + 100 + 168)):

print(f'是乙個完全平方數。')

python3 練習題100例 (九)

題目九 題目 古典問題 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數為多少?程式分析 兔子的規律為數列1,1,2,3,5,8,13,21.usr bin env python3 coding utf 8 題目九 題目 古...

Python3經典100道練習題002

題目 企業發放的獎金根據利潤提成。利潤 i 低於或等於 10萬元時,獎金可提 10 利潤高 於10萬元,低於 20萬元時,低於 10萬元的部分按 10 提成,高於 10萬元的部分,可可提 成7.5 20萬到 40萬之間時,高於 20萬元的部分,可提成5 40萬到 60萬之間時高於 40萬元的部分,可...

python3 練習題100例 (十八)托兒所問題

usr bin env python3 coding utf 8 練習十八 某托兒所有大 中 小三個班級,其兒童月齡分別用如下 三個列表表示 x 18,18,19,19,24,23,22,22,21,20,19,22,23,24,24 y 25,28,30,29,28,27,27,25,26,25,...