python中- \r用法

# \r 默认表示将输出的内容返回到第一个指针,这样的话,后面的内容会覆盖前面的内容
def main():
    for i in range(65,91):
        s="\r{name:s}".format(name=chr(i))
        time.sleep(0.5)
        sys.stdout.write(s)

main()

#  r 的用法
s="\tt"   #如果这样输出的话,则\t会变成制表符号,将有一个table键作用产生
ns=r"\tt"
print(s)
print(ns)   #如果在前面加r字符,则表示让这个字符串里面的内容失去转义的意义

  

时间: 2024-08-02 22:25:37

python中- \r用法的相关文章

python中xrange用法分析

本文实例讲述了python中xrange用法.分享给大家供大家参考.具体如下: 先来看如下示例: >>> x=xrange(0,8) >>> print x xrange(8) >>> print x[0] 0 >>> print x[7] 7 >>> print x[8] Traceback (most recent call last): File "<stdin>", line

Python中flatten用法

Python中flatten用法 原创 2014年04月16日 10:20:02 标签: Python / flatten 22667 一.用在数组 [python] view plain copy >>> a = [[1,3],[2,4],[3,5]] >>> a = array(a) >>> a.flatten() array([1, 3, 2, 4, 3, 5]) 二.用在列表 如果直接用flatten函数会出错 [python] view pl

列表[‘hello’ , ‘python’ ,’!’ ] 用多种方法拼接,并输出’hello python !’ 以及join()在python中的用法简介

列表['hello' , 'python' ,'!' ] 用多种方法拼接,并输出'hello python !' 使用字符串链接的四种方法都可以创建 字符串拼接一共有四种方法,也可以应用到列表的拼接中 a = ['hello','python','!'] 第一种是用类似字符串相加的方法 #a[0] + ' ' + a[1] + ' ' + a[2] 第二种是用%s 连接起来 #'%s %s %s'%(a[0],a[1],a[2]) 第三种是用 join 连接起来 '''这里先普及join()在p

Python中self用法详解

在介绍Python的self用法之前,先来介绍下Python中的类和实例我们知道,面向对象最重要的概念就是类(class)和实例(instance). 类是抽象的模板,比如学生这个抽象的事物,可以用一个Student类来表示. 而实例是根据类创建出来的一个个具体的"对象",每一个对象都从类中继承有相同的方法,但各自的数据可能不同. 1.以Student类为例,在Python中,定义类如下: class Student(object): pass (Object)表示该类从哪个类继承下来

python中yield用法

在介绍yield前有必要先说明下Python中的迭代器(iterator)和生成器(constructor). 一.迭代器(iterator) 在Python中,for循环可以用于Python中的任何类型,包括列表.元祖等等,实际上,for循环可用于任何“可迭代对象”,这其实就是迭代器 迭代器是一个实现了迭代器协议的对象,Python中的迭代器协议就是有next方法的对象会前进到下一结果,而在一系列结果的末尾是,则会引发 StopIteration.任何这类的对象在Python中都可以用for循

python中pydoc用法

pydoc python中pydoc模块可以从python代码中获取docstring,然后生成帮助信息 windows环境下,运行: Linux环境下直接运行: HTML帮助 pydoc还可以生成HTML输出,既可以将HTML帮助信息输出到静态文本中,也可以启动一个Web服务器在线浏览帮助文档.Windows环境下: Linux环境下: 交互式帮助 pydoc还未__builtins__添加了一个函数help(),从而可以在解释器窗口访问同样的信息. https://www.jianshu.c

python中\r的意义及用法

\r的意义 \r 表示将光标的位置回退到本行的开头位置 \b表示将光标的位置回退一位 在python里print会默认进行换行,可以通过修改参数让其不换行 (1) python2中可以在print语句的末尾加上逗号,代码如下: print "hello", print "world" 执行结果 hello world 请按任意键继续. . . (2)在python3里print是一个独立函数,可以通过修改它的默认值来让其不换行 def print(self, *ar

python杂谈:Python中\r的用法示例

\r 默认表示将输出的内容返回到第一个指针,这样的话,后面的内容会覆盖前面的内容 1 import sys 2 import time 3 def view_bar(num,total): 4 rate = float(num) / float(total) 5 rate_num = int(rate * 100) 6 r = '\r%d%%' % (rate_num,) 7 sys.stdout.write(r) 8 sys.stdout.flush() 9 if __name__ == '_

Python中enumerate用法详解

enumerate()是python的内置函数.适用于python2.x和python3.xenumerate在字典上是枚举.列举的意思enumerate参数为可遍历/可迭代的对象(如列表.字符串)enumerate多用于在for循环中得到计数,利用它可以同时获得索引和值,即需要index和value值的时候可以使用enumerateenumerate()返回的是一个enumerate对象 >>> lst = [1, 2, 3, 4, 10, 5] >>> enumer