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进行文件数据的存储。

 

  

posted @ 2017-10-19 18:14  whatyouknow123  阅读(209)  评论(0编辑  收藏  举报