Kezdőoldal » Számítástechnika » Programozás » Pythonban ez lehetséges?...

Pythonban ez lehetséges? (többi lent)

Figyelt kérdés

Sziasztok !


Az lenne a kérdésem , hogy lehetne -e olyat csinálni , hogy print-nél (pl. = print('Alma') ) lassan írja ki a betüket egymás után.? (Tehát nem egymás alá mint pl a time.sleep...etc , hanem egymás mellé)

(valahogy így :A(1sec)l(1sec)m(1sec)a)



2019. júl. 29. 22:32
 1/5 anonim ***** válasza:
100%
Lehetséges: csak egy ciklus kell, meg némi várakozás.
2019. júl. 29. 23:15
Hasznos számodra ez a válasz?
 2/5 anonim ***** válasza:
100%

import time

for c in "alma":

__print(c, end="")

__time.sleep(1)

print("\n")

2019. júl. 29. 23:18
Hasznos számodra ez a válasz?
 3/5 tabaki ***** válasza:

Az enyém is ugyanaz, mint a #2 hozzászólóé, de ha már törtem magam vele, beküldöm:


import time


def kiiras(szoveg):

for i in szoveg:

print(i, end='', flush=True)

time.sleep(1)


be = input('Kérem a szöveget: ')

kiiras(be)

print('\n')

2019. júl. 29. 23:46
Hasznos számodra ez a válasz?
 4/5 tabaki ***** válasza:

+ Buxus! Elbarmoltam az indentálást:


import time


def kiiras(szoveg):

      for i in szoveg:

            print(i, end='', flush=True)

            time.sleep(1)


be = input('Kérem a szöveget: ')

kiiras(be)

print('\n')           

2019. júl. 29. 23:48
Hasznos számodra ez a válasz?
 5/5 A kérdező kommentje:
Köszönöm szépen a segítséget !
2019. júl. 30. 00:03

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!