Ezt ,hogy kell megcsinálni ?
Írjon egy programot, ami a következő jelsorozatot írja ki :
*
**
***
****
*****
******
*******
nincs ötletem és csak most kezdtem
Például:
'a' * 3
eredménye: aaa
Valamint kell még egy for ciklus range()-el pl.
nézd meg ezeket:
- ciklusok(for ciklus)
- nyisd ki a python interpretert és írd be, hogy 'abc'*3
Íme a Python kód:
--------------------------
limit = 7
for n in range (limit):
for m in range (n):
print("*", end="")
print()
--------------------------
Egy egyszerűbb megoldás:
--------------------------
limit = 7
for n in range (limit+1):
print("*" * n,end="")
print()
--------------------------
#7 Semmit nem segítettél.. idevágtál egy kódot mindenféle magyarázat nélkül, ráadásul értelmetlen dolgok is vannak benne.
Miért kapcsolod ki a print default sortörését amikor éppen arra van szükség?
Miért teszel szóközt a range után? Így nehezebben értelmezhető, hogy mi is az...
Nem jelölöd semmivel az indentationt, így nem tudni, hogy azt az értelmetlen print()-et hova is gondoltad pl.
A javított Python kód:
---------------------
for n in range(8):
print("*" * n)
---------------------
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!