Практический пример Python 5

Python 100例100 примеров на Python

Название:Введите три целых числа x, y, z, пожалуйста, выведите эти три числа от меньшего к большему.

Анализ программы:Мы пытаемся поместить наименьшее число в x. Сначала сравните x с y; если x>y, поменяйте значения x и y. Затем сравните x с z; если x>z, поменяйте значения x и z. Так x становится наименьшим.

Исходный код программы:

Пример (Python 2.0+)

#!/usr/bin/python # -*- coding: UTF-8 -*- l = [] for i in range(3): x = int(raw_input('integer:\n')) l.append(x) l.sort() print l

Пример (Python 3.0+)

#!/usr/bin/python3 l = [] for i in range(3): x = int(input('integer:\n')) l.append(x) l.sort() print (l)

Вывод приведенного выше примера:

integer:
8
integer:
5
integer:
6
[5, 6, 8]

Python 100例100 примеров на Python

Другие расширения