python输入输出
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python输入输出相关的知识,希望对你有一定的参考价值。
以下是python tutorial 的读书笔记
一.str的使用
首先我们要知道str和repr的区别。前者是的输出是为了给人阅读的,后者的输出是为了给机器阅读的。
str.ljust,str.rjust,str.center,能够让输出每列数据分别是左对齐,右对齐,和居中对齐。
print("{},{}".format(x, y)),这样大括号就会分别被x,y代替。这是基本用法,也可以在大括号内加index,表示引用第index个参数,还可以在大括号内加关键字,那么关键字对应的那个值就会替代大括号。
print("{0:10}, {1:10d}".format(x, y)),表示前一个参数它占十个字符,后一个参数它占10列的空间。
二.json
python在文件中读取和写入具有复杂数据结构的数据时,是比较麻烦的,不过好在python提供了json模块,我们可以利用json进行文件数据的存储。
以上是关于python输入输出的主要内容,如果未能解决你的问题,请参考以下文章