ЗЫ - Нуб, только что открыл книжку по Питону
>>> from time import sleep >>> text = 'text' >>> for i in range(len(text)): ... sleep(1) ... print(text[i],end='',flush=True) ... text>>>
import sys for x in xrange(100): sys.stdout.write(str(x))
vanvanovГм. С цифрами у меня получилось. Второй вариант с текстом, чейта ошибку синтакаса пишет.
#!/usr/bin/python from time import sleep text = 'text' for i in range(len(text)): sleep(1) print text[i],
#!/usr/bin/python3 from time import sleep text = 'text' for i in range(len(text)): sleep(1) print(text[i],end='',flush=True)
vanvanovСпасибо большое, теперь получается. Будьте добреньки, если есть такое, дайте ссылочку на мануал по функциям или параграф в книжке как выводить текст. А то меня теперь интересует, почему пробелы большие между буквами, а Вас тревожить по пустяками не хочется
Pyth-doomieЭто был пример для python3. В python2 синтаксис другой.
from sys import stdout from time import sleep for i in range(len(text)): stdout.write(text[i]) stdout.flush() sleep(1) stdout.write("\r \r\n")