Регистрация
Войти
Стать экспертом Правила
Информатика

Программа выводит текст в скобках. Как убрать эти скобки? (Python 3)fin = open('cities.txt')outfname = 'squeeze.txt'with open (outfname,'w') as foutfor line in fin.readlines():line=line.split()city=line[0]country = line[3]population = float(line[1])area = float(line[2])dencity = population/areaif dencity > 10000:result = city, dencity,countryfout.write(str(result +'n')fin.close

ОТВЕТЫ
# Python3

infname, outfname = 'cities.txt', 'squeeze.txt'

with open(infname, 'r') as fin, open(outfname, 'w') as fout:
    for line in fin.readlines():
        city, population, area, country = line.split()
        population, area = map(float, [population, area])
        density = population / area
        if density > 10000:
            fout.write(' '.join(map(str, [city, density, country])) + 'n')
345
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам