Ahoj, zkusil jsem vytvorit kod na secteni "y" v textu, ale nejak nechapu, kde je chyba. Postrcil by me prosim nekdo. Dekuji
text = "sunny day"
for i in text:
if i == "y":
sum = 0
sum += 1 # scita vyskyt "y" v textu
text += 1 # vraci na zacatek cyklu
else:
sum += 0
text += 1 # vraci na zacatek cyklu
print("There is y in text + sum +x.")
Python, scitani "y"
Re: Python, scitani "y"
Při každém vyskytu y vynuluješ počítadlo. Co má dělat ta zbytečná druhá větev za else jsem vůbec nepochopil. Tak jsem to prostě ořezal:
A nech toho ponocování, pak ti to nemyslí a vymýšlíš blbosti
Kód: Vybrat vše
text = "sunny day"
sum = 0
for i in text:
if i == "y":
sum += 1 # scita vyskyt "y" v textu
print("There is y in text:",sum)
A nech toho ponocování, pak ti to nemyslí a vymýšlíš blbosti
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Python, scitani "y"
¨Nemal by byt for y zamenene na input + pretypovanie? Nie je vobec jasne o co ide. Skuste, prosim, podrobnejsie popisat problem
Moja nová kniha >> Kniha <<
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
Re: Python, scitani "y"
Chce spočítat, kolikrát se v řetězci vyskytuje znak "y".
Žádný učenec z nebe nespadl, ale blbce jako by shazovali.
CPU: Intel Xeon E5450 @ 3.0 Ghz
GPU: Sapphire Radeon RX 570 Pulse 4GB
MB: MICRO-STAR INTERNATIONAL CO.,LTD MS-7395
RAM: 8,00GB Dual-Channel DDR2
CPU: Intel Xeon E5450 @ 3.0 Ghz
GPU: Sapphire Radeon RX 570 Pulse 4GB
MB: MICRO-STAR INTERNATIONAL CO.,LTD MS-7395
RAM: 8,00GB Dual-Channel DDR2
Re: Python, scitani "y"
Diallix: Řetězec je pole znaků. Pythonský for prochází celé pole od začátku do konce, a všechny jeho položky se postupně objevují v proměnné i. Takže písmenko po písmenku.
"Král Lávra má dlouhé oslí uši, král je ušatec!
(pravil K. H. Borovský o cenzuře internetu)
(pravil K. H. Borovský o cenzuře internetu)
Re: Python, scitani "y"
Ano , mas pravdu. Ospravedlnujem sa, ja som to zdedukoval ako priklad na vstup.
Moja nová kniha >> Kniha <<
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
---
Hľadáme nové posily do nášej CyberSecurity UNIT jednotky. Viac informácií o tom, čo to obnáša a ako sa pripojiť nájdete tu: ► CyberSecurity UNIT ◄
----
Bezpečnostná autorita fóra viry.cz ► Certifikát ◄
----
Momentálne aktívny ako:
- konzultant, vývojár a tutor výskumu inteligentného malwaru.
Re: Python, scitani "y"
Dekuju moc za radu, sem se do te ptakoviny zbytecne nejak zamotal.
- CZechBoY
- Master Level 9.5
- Příspěvky: 8813
- Registrován: srpen 08
- Bydliště: Brno
- Pohlaví:
- Stav:
Offline
- Kontakt:
Re: Python, scitani "y"
Zkuste prosim do priste nastudovat vkladani zdrojovych kodu zde na foru. V plnem editoru je to posledni polozka formatu, tedy nad emotikony.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 9
- 1111
-
od mmmartin
Zobrazit poslední příspěvek
29 srp 2023 16:47
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti