Python 打印语句

首先申明下,本文为笔者学习《Python学习手册》的笔记,并加入笔者自己的理解和归纳总结。

1、print语句用来打印,并在行的末尾添加一个换行。>>> print "Hello World!" # 打印"Hello World!"并换行

Hello World!

2、print在语句中遇到逗号添加一个空格。>>> print 12, 3.4, "Hello World!"

12 3.4 Hello World!

>>> for x in "123456789":

print x,

1 2 3 4 5 6 7 8 9

3、print支持字符串格式化。

以百分号(%)为格式符,后面是一个元组。具体格式可参见Python字符串格式化。>>> print "%d" %(12)

12

>>> print "%f, % s" % (3.4, "Hello World!")

3.400000, Hello World!

4、print打印重定向。

print方法使用sys.stdout的write方法来实现,可以通过修改sys.stdout来实现输出的重定向。>>> import sys # 导入sys模块

>>> tmp = sys.stdout # 变量tmp记录原有的输出目标

>>> sys.stdout = open("log.txt", "w") # 打开一个文件作为新的输出目标

>>> print("Hello World") # 输出内容

>>> print 1, 2, 3

>>> sys.stdout.close() # 关闭文件

>>> sys.stdout = tmp

通过open()函数读取"log.txt"文件。>>> open("log.txt", "r").read()

'Hello World\n1 2 3\n'

也可以查看当前目录,是否存在log.txt文件。>>> import os

>>> os.getcwd()

'E:\\'

python打印语句_Python 打印语句相关推荐

  1. python try 打印错误_python try语句如何打印错误行(含execfile)-- 转

    打印当前.py文件错误行: import sys try: a = [1,2] print a[3] except: s=sys.exc_info() print "Error '%s' h ...

  2. python输出日期语句_python输出语句怎么用

    Python中输出语句是print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z  ...

  3. python的常用语句_python常用语句

    python常用语句 一:判断语句: 所谓判断语句,就是指满足某些条件之后,才允许做的事情,而不满足条件,是不允许做的.例如在现实生活中,我们过马路时要看红绿灯,只有出现红灯的时候,我们才能过马路,否 ...

  4. python bool类型_python打印bool类型-女性时尚流行美容健康娱乐mv-ida网

    女性时尚流行美容健康娱乐mv-ida网 mvida时尚娱乐网 首页 美容 护肤 化妆技巧 发型 服饰 健康 情感 美体 美食 娱乐 明星八卦 首页 > 高级搜索 python 变量和数据 类型 ...

  5. python怎么输出_python输出语句怎么用

    Python中输出语句是print语句 1.逗号分隔符 在Python中print语句可根据sys.stdout中包含的文件生成输出,它接受一个逗号分隔的对象表,如下实例:x = 1 y = 2 z ...

  6. python编程的条件语句_Python条件语句实例

    Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块.可以通过下图来简单了解条件语句的执行过程. Python中的条件语句包括if.elif.else语句,用 ...

  7. python for语句_Python循环语句

    python流程控制语句包括:if条件语句.while循环语句.for循环语句.range函数以及break.continue.paa控制语句 一.if语句 a = 2 if a >3: pri ...

  8. python的语句_Python的语句

    python中的两种语句: 1.if条件控制语句 格式: if: a = int(input("请输入第一个数:")) b = int(input("请输入第二个数:&q ...

  9. python try命令_python try语句(try/except/else/finally) Assertions

    在python中,try/except语句也主要是用于处理程序正常执行过程中出现的一些异常情况,常见的异常如下: python程序在发现了except之后的某个错误时,往往会中断不再向下执行 try/ ...

  10. python清空语句_python有趣语句

    python 赋值语句 python中的语句: 赋值语句 if语句,当条件成立时运行语句块.经常与else, elif(相当于else if)配合使用. for语句,遍列列表.字符串.字典.集合等迭代 ...

最新文章

  1. Idea项目遇到的错误整理
  2. 我的本地化关于NSDefaults
  3. dns域名解析过程_域名解析怎样工作,Windows server 2008 R2如何安装DNS服务器
  4. 推荐系统笔记(其它应用算法)
  5. 一个很艰难的 Java 核心面试问题!
  6. 还原特别慢_正手攻球最容易忽略的一步——还原
  7. qt调用Linux脚本范例,QT下实现对Linux Shell调用的几种方法
  8. 石子合并(洛谷-P1880)
  9. Linux 内核中的宏定义
  10. 为什么5G标准制定,非得“你死我活”?
  11. HDOJ1005(找循环节点)
  12. mysql导出表到新建_用navicat导出mysql的数据库后,再用navicat导入到新建的数据库,报错。...
  13. Eclipse主题插件之Darkest Dark Theme with DevStyle
  14. 一直以来伴随我的一些学习习惯(part1)
  15. [基本功练习素材]播音初学者资料—口部操,唇舌力量控制;声母韵母难点练习
  16. Linux获取纳秒级时间,WINDOW和LINXU下获取纳秒级时间精度
  17. package、folder和source folder的区别
  18. 智能手机平台:TI,Intel,Moto
  19. 云影数码工作室-创业计划书
  20. 【图像超分辨】RDN

热门文章

  1. 股票量化指标怎么分析?
  2. HashMap实现原理(超详细)
  3. centos7怎么查看mysql密码_centos7忘记mysql密码
  4. 输入年月,输出该月天数(C语言)
  5. 磁盘阵列相关知识汇总
  6. 洛谷——P2128 赤壁之战
  7. 使用SQL语句清空数据库所有表的数据
  8. 节能高速 京瓷四款A3多功用数码复合机全新上市
  9. ceph之Watch/Notify机制简介
  10. java 获取sqlsession_SqlSession的获取及对数据库执行插入操作