Hirdetés
- Magga: PLEX: multimédia az egész lakásban
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- pointer4: Force Feedback az ülésben is - Házi Készítésű Övfeszítő
- Luck Dragon: Asszociációs játék. :)
- Dr. Mózes: Lakberendezési tanácskérés
- sziku69: Szólánc.
- eldiablo: 30 év után szakítottunk, de azért még beszélünk...
- eBay-es kütyük kis pénzért
- gban: Ingyen kellene, de tegnapra
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
Új hozzászólás Aktív témák
-
-
válasz
RazorSh4rk
#13
üzenetére
Aha, és ez mi?
-
RazorSh4rk
csendes tag
Nem túl reprezentatív, mert nem pi-n fut, de ha valaki még egyszer azt mondja, hogy a java lassú..

-
Ha egyszer érteném a programozást....

-
RazorSh4rk
csendes tag
Ezzel az a baj, hogy a futás nagy része az std művelet.
-
buherton
őstag
Nem tartom szerencsésnek az stdout-ra kiírással járó teszteknek. A programok jó részt úgy sem így működnek.
-
from timeit import default_timer as timer
def testTime(execution):
start = timer()
execution()
end = timer()
return(execution.__name__, end - start)
def while1():
count = 9000
while count:
count = count - 1
print(9000-count)
pass
def while2():
count = 0
while (count < 90000):
count += 1
print(count)
pass
def for1():
for i in range(1,90000):
print(i)
pass
de = {}
a,b = testTime(while1)
de[a] = b
a,b = testTime(while2)
de[a] = b
a,b = testTime(for1)
de[a] = b
print(de)Eredmény:
{
'while1': 0.017804100422010548,
'while2': 0.2117797429410634,
'for1': 0.2141544650973869
} -
vargalex
félisten
Shell script megoldás:
#!/bin/sh
echo {1..90000} | tr ' ' '\n' -
Feruendios
tag
Ne szorakozz Py-vel meg Bash-el rakj fel egy Node-ot.
-
Jester01
veterán
Ugye láttad, hogy a cikkben is elromlott az indentáció QED.
Majd biztos én fogom mindig kézzel javítgatni ha valahol elveszik...
Kompatibilitásról meg hírből sem hallottak a kedves python fejlesztők. Ilyen-olyan scriptek miatt amik csak a saját minor (!) verziójukkal mennek, most is van telepítve 2.4, 2.5, 2.6, 2.7, 3.0, 3.1 és 3.2... köszönöm, de ne szemeteljék már tele a gépemet.
-
-
Jester01
veterán
A python érzékeny a whitespace-re, értelmes ember ezért nem is használja. Ez csak azért különösen vicces mert a cikkben lévő kód is rossz ilyen szempontból

Mivel az első shell scriptben bash van, ezért a másodikat is át lehet írni bash-ra, hogy ne indítson minden alkalommal külső processzt az expr miatt, imígyen:
#!/bin/bash
a=0
while [ $a -lt 90000 ]
do
echo $a
a=$((a + 1))
doneEz nálam pontosan olyan gyors mint a python (terminál output limit lehet).
-
Nekem meglepő volt, hogy bizonyos esetben 240x gyorsabb a Python, mint a shell script.

Új hozzászólás Aktív témák
Hirdetés
- LEGO klub
- PROHARDVER! feedback: bugok, problémák, ötletek
- CADA, Polymobil, és más építőkockák
- CES 2026: hivatalosan is kettészakítja a PC-s kézikonzolok piacát a Lenovo
- Magga: PLEX: multimédia az egész lakásban
- Épített vízhűtés (nem kompakt) topic
- Bittorrent topik
- Poco F8 Ultra – forrónaci
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Az idei év nagy kérdése: bele lehet férni 8 GB VRAM-ba?
- További aktív témák...
- Eladó Konfig I5 7400 16GB DDR4 240GB SSD 512GB HDD GTX1660TI 6GB!
- ÚJ Glorious PC Gaming Race Model WIred O illetve I Bolti ár:14k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race Model I 2 Wireless Bolti ár:40k INGYEN FOXPOST
- ÚJ Glorious PC Gaming Race Model D/D- USB Bolti ár:10k INGYEN FOXPOST
- ÚJ Glorious Model O 2 Wireless Bolti ár:40k INGYEN FOXPOST
- GYÖNYÖRŰ iPhone 13 mini 128GB Blue -1 ÉV GARANCIA - Kártyafüggetlen, MS3293
- Keresek Xbox Series S / Series X / Playstation 5 konzolokat
- iPhone 17 Pro Max Kozmosznarancs - Bontatlan !! www.stylebolt.hu - Apple eszközök és tartozékok !!
- Apple iPhone 13 Pro Max Sierra Blue ProMotion 120 Hz, Pro kamerák 128 GB Használt, szép,100%
- BESZÁMÍTÁS! Dell Latitude 3530 üzleti notebook - i5 1235U 8GB DDR4 512GB SSD Intel Iris Xe WIN11
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest







