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输入输出的主要内容,如果未能解决你的问题,请参考以下文章

感知机模型

如何从 Windows 应用程序输出到标准输入?

Python 输入和输出

神经网络的输出维度为2,怎么取

Python 输入输出重定向

输入输出重定向