• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

question-closed Kod Python Problem Z Warunkowaniem

Object Storage Arubacloud
+1 głos
342 wizyt
pytanie zadane 15 grudnia 2019 w Python przez Marak123 Stary wyjadacz (11,190 p.)
zamknięte 15 grudnia 2019 przez Marak123
plec = input("jakiej jestes plci?")
  if(plec == "kobieta"):
      a = "chciala"
print(a)

Chcę zrobić program który będzie działał tak ze jeżeli osoba będzie miała płeć kobiecą to zostanie stworzona zmienna 'a' i potem ta zmienna a wypisze sie na ekranie tylko że wyskakuje mi błąd jakiś z warunkiem if. Wie ktoś może o co chodzi??

Taki błąd:    if(plec == "kobieta"):
                   ^
                IndentationError: unexpected indent

komentarz zamknięcia: Nic szczególnego

1 odpowiedź

+1 głos
odpowiedź 15 grudnia 2019 przez tkz Nałogowiec (42,000 p.)
plec = input("jakiej jestes plci?")
if(plec == "kobieta"):
  a = "chciala"
print(a)

Python ma to do siebie, że formatowanie składni jest bardzo ważne. Spacja przed if'em kompletnie nie pasuję. Musisz ją po prostu usunąć, oczywiście warunek pod nim też muisz przesunąć do lewej. 

komentarz 15 grudnia 2019 przez Marak123 Stary wyjadacz (11,190 p.)
A rzeczywiście dzięki taki prosty kłopot a zepsuł cały program
komentarz 15 grudnia 2019 przez Marak123 Stary wyjadacz (11,190 p.)

@tkz, Wiesz może jak w tym warunku zrobic tak żeby po wykryciu słowa chłopak lub mężczyzna  ukazal sie napis chciał

komentarz 15 grudnia 2019 przez tkz Nałogowiec (42,000 p.)
plec = input("jakiej jestes plci?")
if(plec == "kobieta"):
  a = "chciala"
elif plec == "facet":
    a="chcial"

print(a)
plec = input("jakiej jestes plci?")
if(plec == "kobieta"):
  a = "chciala"
else:
    a="chcial"

print(a)

 

komentarz 15 grudnia 2019 przez Marak123 Stary wyjadacz (11,190 p.)
chodziło mi oto jeżeli ktoś napisze np. kobieta wyskoczy napis chciała i jeżeli ktoś napisze np.dziewczyna wyskoczy napis chciała bo przecież ktoś może napisać dziewczyna a ktoś kobieta i chodzi jak połączyć to w jednym warunku if tak aby nie był on za długi
komentarz 15 grudnia 2019 przez tkz Nałogowiec (42,000 p.)
Operator logiczny "lub". Wróć do tej lekcji po prostu.

Podobne pytania

+1 głos
2 odpowiedzi 612 wizyt
0 głosów
1 odpowiedź 1,225 wizyt
pytanie zadane 16 lutego 2020 w Python przez Marak123 Stary wyjadacz (11,190 p.)
+2 głosów
1 odpowiedź 126 wizyt
pytanie zadane 16 grudnia 2019 w Python przez Marak123 Stary wyjadacz (11,190 p.)

92,624 zapytań

141,482 odpowiedzi

319,822 komentarzy

62,005 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...