Kezdőoldal » Számítástechnika » Programozás » Hol lehet a hiba?

Hol lehet a hiba?

Figyelt kérdés

a=(2,5,8,15,23,45,67)

for i in a:

while i=("a%2==0")

print ("páros")

else

print ("páratlan")



A feladat, az lenne, hogy kiírja hogy melyik páros és páratlan. nem tudom mi lehet a hiba. phython a programozási nyelv


és ahiba a "while"-l van de bármilyen más feltételt nem engedi.



2016. jún. 7. 00:32
1 2 3 4
 11/34 A kérdező kommentje:

mert eddig csak ennyit irt ki:

páros

páros

páros

páratlan

>>>

2016. jún. 7. 01:54
 12/34 anonim ***** válasza:
2016. jún. 7. 01:56
Hasznos számodra ez a válasz?
 13/34 A kérdező kommentje:
huh köszike, és azt hogy lehet mellé írni, hogy melyik szám a páros és a páratlan?
2016. jún. 7. 01:58
 14/34 tabaki ***** válasza:

Na jó, ha már más is megtette... Nem tudok pythonul, de itt az én változatom:


#!/usr/bin/env python

# -*- coding: utf-8 -*-


a = (2,5,8,15,23,45,67)

for i in a:

      print(str(i)+": "),

      if i % 2 == 0:

            print("páros")

      else:

            print("páratlan")

2016. jún. 7. 02:01
Hasznos számodra ez a válasz?
 15/34 tabaki ***** válasza:

Vagy így:


a = (2,5,8,15,23,45,67)

for i in a:

       print i,

       print ": ",

       if i % 2 == 0:

              print("páros")

       else:

              print("páratlan")

2016. jún. 7. 02:07
Hasznos számodra ez a válasz?
 16/34 A kérdező kommentje:

egy kérdésem lenne még.

print(str(i)+": "),

ez a sor mit is jelent pontosan?

a stringről annyit tudok hogy valami idézőjeles valamit jelent. Erre még tudtok válaszolni?

2016. jún. 7. 02:11
 17/34 anonim ***** válasza:
a string az kvázi szöveg. Az str(i) stringgé alakítja az i-t, ami egy szám.
2016. jún. 7. 02:17
Hasznos számodra ez a válasz?
 18/34 A kérdező kommentje:

hogy érted azt hogy stringé alakitja?

ugy alakitja át hogy a program felismerje mint egy karaktert?

2016. jún. 7. 02:19
 19/34 anonim ***** válasza:
100%

Az i alapból egy szám típusú változó. Kiírni szöveget tudsz. Tehát hogy ki tudd írni, szöveggé kell alakítani.

Szerintem NAGYON ne menjünk bele abba, hogy melyik hogy néz ki a háttérben, mert te az alapokkal se vagy még tisztában. Legyen elég annyi, hogy pl. a 2 egy szám, a "2" pedig szöveg, és a kettő távolról sem ugyanaz.

2016. jún. 7. 02:27
Hasznos számodra ez a válasz?
 20/34 A kérdező kommentje:
Nagyon szépen köszönöm a segítséget. Amennyire kellett megértettem. Kellemes estét/reggelt!
2016. jún. 7. 02:30
1 2 3 4

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!