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

Как убрать лишние строки?

Всем привет, я новичок, возможно многим покажется глупым мой вопрос, но всё же я так и не смог найти решение.

У меня есть псевдокод, в дефолтном виде в нём нет лишних строк, но как только я добавляю цвет текста, появляются лишние строки при выводе комментария.

Вот код:

from pyowm import OWM
from colorama import Fore, Back, Style
from colorama import init

init()

from pyowm.utils.config import get_default_config
config_dict = get_default_config()
config_dict['language'] = 'ru'
owm = OWM('8a02774f0b80dc81f9f2971c64718566')

place = input("В каком городе хочешь узнать погоду?: ")

mgr = owm.weather_manager()

observation = mgr.weather_at_place(place)
w = observation.weather

temp = w.temperature('celsius')["temp"]

print("В городе "+ place + " сейчас - " + w.detailed_status)
print("Температура в данный момент - ", round(temp))
print(Fore.RED)
if temp < 10:
print("Тебе лучше сегодня надеть, что-нибудь потеплее, а то там холодновато.")
print(Fore.YELLOW)
if temp < 20:
print("Сейчас, не холодно и не жарко.")
print(Fore.GREEN)
if temp > 20:
print("Ну тепло, иди в трусах)")


Если не сложно, можете сразу прислать код в исправленном виде и с объяснением, как исправили)
Также вот прикреплю фото для понятности:
Без цвета - TLjIR4r.png
С цветом - zzJISSc.png
  • Вопрос задан
  • 78 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 1
Winsik
@Winsik
сис.админ, недопрограммист :)
print(Fore.RED + 'Красный текст')
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы