Exemple #1
0
from module import Point, get_lines

lines = get_lines('points.txt', 1)
points = [Point(tuple(map(int, line.split('\t')))) for line in lines]

for point in points:
    point.move('ne')
    print(point)
Exemple #2
0
'''
прочитать строки из файла
сформировать список точек
найти максимально удалённую точку и вывести на экран

сигнатура метода - кол-во и типы аргументов фу

проектирование сверху-вниз - водопадное
'''

import module as m

name_file = input('Введите имя файла: ')

lines = m.get_lines(name_file, 1)  # получить линии из файла

points = m.get_points(lines)  # получить список точек

# print(points)
for point in points:
    print(point)

max_point = m.get_max_point(points)  # получить максимально удалённую
print(max_point)
'''
прочитать строки из файла
сформировать список точек
найти максимально удалённую точку и вывести на экран
'''
# camel-case
# snake-case

import module as m

name_file = input('Введите имя файла: ')
lines = m.get_lines(name_file, 1)
print('\n'.join(lines))

# points = m.get_points(lines)
# print(m.get_max_point(points))