Вопрос задан 27.03.2019 в 04:07. Предмет Информатика. Спрашивает Пророк Оля.

Программа выводит текст в скобках. Как убрать эти скобки? (Python 3) fin = open('cities.txt')

outfname = 'squeeze.txt' with open (outfname,'w') as fout for line in fin.readlines(): line=line.split() city=line[0] country = line[3] population = float(line[1]) area = float(line[2]) dencity = population/area if dencity > 10000: result = city, dencity,country fout.write(str(result +'\n') fin.close
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Базанов Михаил.
# 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')
0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос