python语言print函数_Python 的 print 函数
Python 2.x 系列已经停止维护了, python 3.x 系列正在成为主流,尽管有些项目还是python2.x 的,之后写Python 代码为了保持兼容性,还是尽量和Python 3 标准保持一致
作为一个Python newbee 而言, python 2.x 和 3.x 的 最大的区别就是 print 从一个命令 变成了一个函数, raw_input() 被 input() 取而代之
Python 最好的地方 之一就是文档很齐全,https://docs.python.org/3/ 学习 python的好去处
下方是 从命令行中 使用 help(print) 获取到的print() 函数的帮助
print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
Prints the values to a stream, or to sys.stdout by default.
Optional keyword arguments:
file: a file-like object (stream); defaults to the current sys.stdout.
sep: string inserted between values, default a space.
end: string appended after the last value, default a newline.
flush: whether to forcibly flush the stream.
1. print 函数的格式化输出
1.1 符号占位符
print("{name} is {age} years old.".format(name = "jack", age = 23)
1.2 类似于C语言的占位符
print("%s is %d years old." % ("jack", 23))
2. print 函数重定向标准输出到文件
def write_log(string, file_name):
try:
with open(file_name, 'a') as log_file:
print(string, file = log_file)
log_file.close()
except OSError as exc:
tb = sys.exc_info()[-1]
lineno = tb.tb_lineno
filename = tb.tb_frame.f_code.co_filename
print('{} at {} line {}.'.format(exc.strerror, filename, lineno))
sys.exit(exc.errno)
def main():
write_log("hello log!", "journal.txt")
if __name__ == '__main__':
main()
3. print 打印当前系统时间精确到毫秒, 需要导入时间包, 下方的代码参考 stackflow.com 的作答
importdatetimeprint('Timestamp: {%Y-%m-%d %H:%M:%S:%f}'.format(datetime.datetime.now()))
python语言print函数_Python 的 print 函数相关推荐
- python语言接收信息的内置函数是_Python语言接收信息的内置函数是________________...
Python语言接收信息的内置函数是________________ 答: input() 中国大学MOOC: 铁素体稳定元素倾向于 奥氏体区,使共析点向 方移动. 答:缩小:左上: 注射剂中热原检查 ...
- Python语言学习之字母L开头函数使用集锦:logging日志用法之详细攻略
Python语言学习之字母L开头函数使用集锦:logging日志用法之详细攻略 目录 logging日志用法之详细攻略 logging日志用法之详细攻略 K Llogging.basicConfig( ...
- Python语言学习之字母E开头函数使用集锦:endswith使用用法之详细攻略
Python语言学习之字母E开头函数使用集锦:endswith使用用法之详细攻略 目录 endswith用法之详细攻略 enumerate()函数 endswith用法之详细攻略 if my_file ...
- Python语言学习之字母D开头函数使用集锦:del、dict使用方法之详细攻略
Python语言学习之字母D开头函数使用集锦:del.dict使用方法之详细攻略 目录 del.dict使用方法 del dict() #创建字典 del.dict使用方法 del a=1, ...
- Python语言学习之字母G开头函数使用集锦:global用法之详细攻略
Python语言学习之字母G开头函数使用集锦:global用法之详细攻略 global全局变量用法 global全局变量:python使用的变量默认一定是用局部变量:如果想使用作用域之外的全局变量,则 ...
- Python语言学习之字母R开头函数使用集锦:random/range/replace/reshape用法之详细攻略
Python语言学习之字母R开头函数使用集锦:random/range/replace/reshape用法之详细攻略 random/range/replace/reshape用法 1.random用法 ...
- Python语言学习之字母S开头函数使用集锦:set/sys/super用法之详细攻略
Python语言学习之字母S开头函数使用集锦:set/sys/super用法之详细攻略 set用法 set顾名思义是集合,里面不能包含重复的元素,接收一个list作为参数 list1=[1,2,3,4 ...
- Python语言学习之字母C开头函数使用集锦:count用法之详细攻略
Python语言学习之字母C开头函数使用集锦:count用法之详细攻略 count用法 list.count函数的用法 list=['America', 'America', '山东', '山东', ...
- Python语言学习之lambda:lambda函数的简介、使用方法、案例大全之详细攻略
Python语言学习之lambda:lambda函数的简介.使用方法.案例大全之详细攻略 目录 lambda函数的简介 1.lambda匿名函数的格式 2.lambda函数特点 3.lambda函数与 ...
- Python语言学习之字母A开头函数使用集锦:assert用法之详细攻略
Python语言学习之字母A开头函数使用集锦:assert用法之详细攻略 assert断言的用法 assert断言用法:防御性的编程.运行时对程序逻辑的检测.合约性检查(比如前置条件,后置条件).程序 ...
最新文章
- 【转载】python学习之 字符串前'r'的用法
- BCH虫洞项目有多安全以及WHC究竟能干什么?
- 尼奥机器人不能手机绑定_微信绑定的手机号,如果手机号停用,是不是微信也不能用了?...
- riak文件服务器,Docker中文文档
- Bootstrap 两端对齐的导航
- 小米公布Q1手机出货量:驳斥暴跌谣言
- Git生成ssh密钥
- eclipse配置python开发环境_Eclipse中配置python开发环境详解
- service获取selinux权限_Spring Boot 整合 Spring Security 示例实现前后分离权限注解 + JWT 登录认证...
- 牛客练习赛22C Bitset
- 【2019杭电多校第九场1002=HDU6681】Rikka with Cake(离散化+树状数组+思维)
- 基于高频18000-3M3技术的RFID智能书架方案
- 利用计算机本地文档重装系统,本地模式怎么进入PE系统对电脑进行重装
- 怎么查看自己电脑的iP地址,3个方法推荐
- Python编程 条件判断语句
- 如何加强水电站班组安全建设?
- Confluence 6 管理协同编辑 - 代理和 SSL 的考虑
- 大数据架构之--Kappa架构
- 第四节 单因素、多因素方差分析
- 文思海辉应届生java面试_2019文思海辉面试经验(java程序员,项目经理助理等)
热门文章
- 微信小程序页面栈_微信小程序使用页面栈改变上一页面的数据
- 自动点击器如何设置最快_铁粉技巧 | iPhone如何设置自动开关机,iPhone更改字体...
- python中的类怎样理解_理解Python数据类:Dataclass fields 的概述(下)
- java二级缓存技术_Java二级缓存
- python钻石数据分析_数据分析该用什么工具?
- 利用arcgis对斜坡单元批量后处理
- 【转】ABP源码分析四十:ZERO的Application和Tenant
- 【转】C++/CLI简介(什么是C++/CLI) -------C++/CLI 编程系列一
- C#异步编程-------异步编程模型(APM)
- 新手前端练手网站_编程到底难不难学?新手入门选择哪种语言好?