Kezdőoldal » Számítástechnika » Programozás » Pythonban hogy lehet karakters...

Pythonban hogy lehet karakterszámláló ciklust létrehozni? Olyan kéne ami még akár a 345677 millió karakterből álló számsorról is megmondja hogy 345677 millió karakterű?

Figyelt kérdés

2013. szept. 30. 14:04
1 2
 1/14 anonim ***** válasza:
Minek ciklus, ha létezik a len() függvény? :)
2013. szept. 30. 14:09
Hasznos számodra ez a válasz?
 2/14 A kérdező kommentje:
És az hogy működik?:\
2013. szept. 30. 14:10
 3/14 anonim ***** válasza:

len(valami)


Ahol a valami lehet string, tuple, lista vagy szótár.

2013. szept. 30. 14:12
Hasznos számodra ez a válasz?
 4/14 anonim ***** válasza:

Ja a doksi link kimaradt:

[link]


Tessék használni! :)

2013. szept. 30. 14:12
Hasznos számodra ez a válasz?
 5/14 A kérdező kommentje:
Ahhjj nem értem :((
2013. szept. 30. 14:15
 6/14 anonim ***** válasza:

Használtál már függvényt Python-ban? Például print-et?

Tudod: print("valami") kiírja, hogy "valami"


Így működnek a függvények. Adsz neki valami paramétert, és azzal ő kezd valamit. A print például kiírja a képernyőre.


A len függvény azt csinálja, hogy a paraméterül kapott valamiben megszámolja az elemeket, és visszaadja az értékét. Ezt az értéket vagy letárolod egy változóban, vagy felhasználod egy kifejezésben, vagy kiírod.


Most írjuk ki.


Próbáld ki ezt: print(len("valami"))

Ez ki fogja írni, hogy 6.


Nem olyan bonyolult ez. :)

2013. szept. 30. 14:21
Hasznos számodra ez a válasz?
 7/14 tabaki ***** válasza:
Na ja, de amíg a 345677 millió karaktert begépeled... ;)
2013. szept. 30. 14:55
Hasznos számodra ez a válasz?
 8/14 anonim ***** válasza:

@tabaki:

:D:D Igen, de szerintem ha már így kérdezte, azt már megcsinálta, szóval csak köré kell írni a len(...)-t :D

2013. szept. 30. 14:59
Hasznos számodra ez a válasz?
 9/14 iostream ***** válasza:

Tegyük fel, hogy van 345 GB memóriánk. Ezesetben a kód a ciklussal:


str = <345677 millió karakter bevitele ide>

once = True

while once:

print len(str)

once = False

2013. szept. 30. 16:18
Hasznos számodra ez a válasz?
 10/14 iostream ***** válasza:

Khmm.


str = <345677 millió karakter bevitele ide>

once = True

while once:

__print len(str)

__once = False

2013. szept. 30. 16:19
Hasznos számodra ez a válasz?
1 2

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

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!