Python中的标准库函数(内置函数)print()输出(打印出)字符串的常见用法 |
您所在的位置:网站首页 › python中打印输出函数 › Python中的标准库函数(内置函数)print()输出(打印出)字符串的常见用法 |
这篇博文用于记录下Python中的标准库函数print()的常见用法,随着时间的推移,可能会有更新。 print 在 Python3.x 是一个函数,但在 Python2.x 版本不是一个函数,只是一个关键字。所以我们看到,用Python2.x写的代码,print后面的参数是没有括号的,而在Python3.x则是有括号的。 函数print()的语法: print(*objects, sep=' ', end='\n', file=sys.stdout, flush=False)objects — 对象(复数),复数形式表示可以一次输出多个对象。输出多个对象时,需要用 , 分隔。 sep — 用来间隔打印出的多个对象,默认值是一个空格。 end — 用来设定以什么结尾。默认值是换行符 \n,我们可以换成其他字符串。 file — 要写入的文件对象。 flush – 输出是否被缓存通常决定于 file,但如果 flush 关键字参数为 True,流会被强制刷新。 接下来是它的用法示例积累。 目录 01-一句print()语句输出几个字符串01-附1-在多个对象之间设置间隔符(设置参数sep) 02-字符串的第一种格式化打印输出(和C语言的printf函数类似)03- 字符串的第二种格式化打印输出:用str.format()04-字符串格式化的第三种方式05-通过设置参数end实现Loading中的效果 01-一句print()语句输出几个字符串 str1 = 'hello suwenhao' print("输出 :", str1, 'Nice to meet you!')运行结果如下: 示例代码如下: print("blog", "csdn", "net/wenhao_ir", sep=".") # 设置间隔符运行结果如下: 示例代码如下: weight = 21 print("My name is %s and weight is %d kg!" % ('Zara', weight))运行结果如下: 运行结果如下: 示例代码如下 weight = 21 str1 = 'Zera' print("My name is {} and weight is {} kg!".format(str1, weight))运行结果如下: ②可以设置名字,如下面的示例 # 直接设置名字 print("博客名:{name}, 地址 {url}".format(name="昊虹图像算法", url="blog.csdn.net/wenhao_ir")) # 通过字典设置参数 site = {"name": "昊虹图像算法", "url": "blog.csdn.net/wenhao_ir"} print("博客名:{name}, 地址 {url}".format(**site)) # 通过列表索引设置参数 my_list = ['昊虹图像算法', 'blog.csdn.net/wenhao_ir'] print("博客名:{0[0]}, 地址 {0[1]}".format(my_list)) # "0" 是必须的运行结果如下图所示: 运行结果如下:
运行结果如下: 示例代码如下: import time print("Loading", end="") for i in range(20): print(".", end='') time.sleep(0.5)运行结果如下: |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |