Kezdőoldal » Számítástechnika » Programozás » Python 3-ban int keresése...

Python 3-ban int keresése stringben?

Figyelt kérdés
Hogyan lehet azt megoldani, hogy egy beolvasott stringből kiírjuk a számokat (számjegyenként) és ezekből a számokból a legkisebbel térjünk vissza?

2019. nov. 13. 20:29
1 2
 1/18 anonim ***** válasza:
Egyszeru minimumkereses, nem ertem a problemat.
2019. nov. 13. 20:32
Hasznos számodra ez a válasz?
 2/18 A kérdező kommentje:
A végén a minimumkeresés számomra is egyértelmű volt, a kérdés fő része inkább az, hogy hogyan lehet a szövegben lévő számokat kiíratni. :)
2019. nov. 13. 20:37
 3/18 anonim ***** válasza:
31%

Reguláris kifejezéssel rákeresel a számjegyekre ( [link] onnantól ezek szerint menni fog.


Esetleg végiglépdelsz a sztringen karakterenként, ha számjegy, akkor kiiratod, plusz egy segédváltozóban tárolod a legkisebbet, és a végén azzal térsz vissza.

2019. nov. 13. 20:49
Hasznos számodra ez a válasz?
 4/18 A kérdező kommentje:
Nincs esetleg valami egyszerűbb módszer, mondjuk ami for vagy while ciklussal dolgozik? Ezeket a reguláris kifejezések használatát még nem tanultuk.
2019. nov. 13. 21:05
 5/18 anonim ***** válasza:
79%
for elem in Str működik.
2019. nov. 13. 21:10
Hasznos számodra ez a válasz?
 6/18 anonim ***** válasza:
100%
min(int(s) for s in szoveg if s in "0123456789")
2019. nov. 13. 21:23
Hasznos számodra ez a válasz?
 7/18 anonim ***** válasza:
2019. nov. 13. 21:51
Hasznos számodra ez a válasz?
 8/18 A kérdező kommentje:

Szerintem nem jól vagy nem elég egyértelműen magyaráztam el hogy mi a feladat.

A megértéshez csatolom a pontos feladatot:

[link]

Köszönöm a további segítő válaszokat is!

2019. nov. 13. 22:36
 9/18 anonim ***** válasza:
Tényleg nem volt jól leírva. De már kaptál annyi segítséget, hogy magad is meg tudod írni.
2019. nov. 14. 06:02
Hasznos számodra ez a válasz?
 10/18 anonim ***** válasza:
64%

Sokféleképpen meg lehet. Pl. így is neki lehet indulni csak be kell fejezni:

[link]

Az if-nél kihasználtam hogy karaktereknél is definiált a rendezési reláció és sorban egymást követik a decimális számjegy karakterek rendezés szerint.

2019. nov. 14. 10:57
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!