Loading...
DChakarov81 avatar DChakarov81 2 Точки

Каква е грешката на ред 18?

degrees = int(input())
time_of_day = input()

outfit = ""
shoes = ""

if time_of_day == "Morning":
    if 10 <= degrees <= 18:
     outfit = 'Sweatshirt'
     shoes ="Sneakers"
elif 18 < degrees <= 24:
    outfit = "Shirt"
    shoes = "Moccasins"
else:
   outfit = "T-shirt"
   shoes = "Sandals"

elif time_of_day == "Afternoon":
if 10 <= degrees <= 18:
    outfit = "Shirt"
    shoes = "Moccasins"
elif 18 < degrees <= 24:
    outfit = "T-shirt"
    shoes = "Sandals"
else:
    outfit = "Swim Suit"
    shoes = "Barefoot"

else:
outfit = "Shirt"
shoes = "Moccasins"
print(f'It's {degrees} degrees, get your {outfit} and {shoes}.")
Тагове:
-1
mark79 avatar mark79 639 Точки

Здравей,

без да съм проверявал дали е вярно - за вложените условия трябва да спазиш отстъпите, например така :

if time_of_day == "Morning":
    if 10 <= degrees <= 18:
        outfit = "Sweatshirt"
        shoes ="Sneakers"
    elif 18 < degrees <= 24:
        outfit = "Shirt"
        shoes = "Moccasins"
    else:
        outfit = "T-shirt"
        shoes = "Sandals"
elif time_of_day == "Afternoon":

Поздрави :)

Опитай отново, а ако се затрудниш - ето решение.

0
29/01/2020 07:54:49
DChakarov81 avatar DChakarov81 2 Точки

Благодаря!

0
DeveloperEnthusiast avatar DeveloperEnthusiast 303 Точки

Здравей ! https://pastebin.com/etrNs7hB - това е кодът ти след корекциите 

Грешките бяха повечко: 

1. табулациите на проверките ти(на това трябва да обърнеш повечко внимание)

2. в последния ред трябва да си ескейпнеш апострофа като принтиш - It\'s и да използваш или единични или двойни кавички, а не една единична и една двойна

3. T-shirt е с главнo S

За в бъдеще като имаш въпрос си качвай условията на задачите, моля те и използвай https://pastebin.com/ , защото аз по случайност я помня тази задача коя е и от къде е...

Поздрави ! smiley

1
29/01/2020 07:58:05
DChakarov81 avatar DChakarov81 2 Точки

Благодаря!

1
Можем ли да използваме бисквитки?
Ние използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Можете да се съгласите с всички или част от тях.
Назад
Функционални
Използваме бисквитки и подобни технологии, за да предоставим нашите услуги. Използваме „сесийни“ бисквитки, за да Ви идентифицираме временно. Те се пазят само по време на активната употреба на услугите ни. След излизане от приложението, затваряне на браузъра или мобилното устройство, данните се трият. Използваме бисквитки, за да предоставим опцията „Запомни Ме“, която Ви позволява да използвате нашите услуги без да предоставяте потребителско име и парола. Допълнително е възможно да използваме бисквитки за да съхраняваме различни малки настройки, като избор на езика, позиции на менюта и персонализирано съдържание. Използваме бисквитки и за измерване на маркетинговите ни усилия.
Рекламни
Използваме бисквитки, за да измерваме маркетинг ефективността ни, броене на посещения, както и за проследяването дали дадено електронно писмо е било отворено.