- zebra_hun: Hűthető e kulturáltan a Raptor Lake léghűtővel a kánikulában?
- Luck Dragon: Asszociációs játék. :)
- bambano: Bambanő háza tája
- sziku69: Szólánc.
- user2: Kia Ceed Gold 160 1.5 T-GDI MY2024
- gban: Ingyen kellene, de tegnapra
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Argos: Szeretem az ecetfát
- Magga: PLEX: multimédia az egész lakásban
- sziku69: Fűzzük össze a szavakat :)
Új hozzászólás Aktív témák
-
-
sztanozs
veterán
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.
-
sztanozs
veterán
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
- Bemutatkozott a Poco X7 és X7 Pro
- Milyen videókártyát?
- Miért vezet mindenki úgy, mint egy állat?
- Gumi és felni topik
- Tokba kerülnek a Pixel 10 mágnesei
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Mibe tegyem a megtakarításaimat?
- Magyarított Android alkalmazások
- E-roller topik
- Android alkalmazások - szoftver kibeszélő topik
- További aktív témák...
- BESZÁMÍTÁS! ASUS B450 R7 1700X 16GB DDR4 512GB SSD RX 580 8GB Rampage SHIVA Corsair 450W
- BESZÁMÍTÁS! MSI B450M R5 5600 16GB DDR4 512GB SSD RTX 3060 12GB THERMALTAKE Core V21 Enermax 650W
- BESZÁMÍTÁS! MSI B450M R5 3600 16GB DDR4 512GB SSD RTX 2060 Super 8GB THERMALTAKE Core V21 500W
- BESZÁMÍTÁS! Gigabyte B650M R7 7700 32GB DDR5 1TB SSD RTX 5070 12GB BE QUIET! Pure Base 500DX 650W
- Nintendo Switch OLED 20.1.1 okosított Dual-Boot Cfw + 256GB MicroSD + Atmosphere 1.9.1, 3 hó garival
- Napi 1000 -ft tól elvihető RÉSZLETFIZETÉS BANKMENTES MSI Cyborg 15 A13VE
- Bomba ár! HP ZBook 15 Studio G3 - Intel Xeon I 32GB I 512SSD I 15,6" FHD I Nvidia I Cam I W10 I Gar
- Új és használt laptopok , üzletitől a gamerig , kedvező áron. Garanciával !
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- LG 55B4 - 55" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
Állásajánlatok
Cég: PC Trade Systems Kft.
Város: Szeged
Cég: CAMERA-PRO Hungary Kft
Város: Budapest