Python Ejemplo de práctica 81

Python 100例Python 100 ejemplos

Problema:809*??=800*??+9*??, donde ?? representa un número de dos dígitos; 809*?? es un número de cuatro dígitos; el resultado de 8*?? es un número de dos dígitos; el resultado de 9*?? es un número de 3 dígitos. Encuentra el número de dos dígitos que representa ?? y el resultado de 809*??.

Análisis del programa:Ninguno.

Código fuente del programa:

Ejemplo (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- a = 809 for i in range(10,100): b = i * a if b >= 1000 and b <= 10000 and 8 * i < 100 and 9 * i >= 100: print b,' = 800 * ', i, ' + 9 * ', i

El resultado del ejemplo anterior es:

9708  = 800 *  12  + 9 *  12

Python 100例Python 100 ejemplos

Otras extensiones