python复习——数据输入输出

Posted liulangbxc

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python复习——数据输入输出相关的知识,希望对你有一定的参考价值。

标准输入:x=input()……

标准输入:print()……


 

格式化输出:1、字符串格式化运算符%

        例:print(‘Values are %s,%s,%s.‘%(1,2,[‘one‘,‘two‘]))

        输出:Values are 1,2,[‘one‘,‘two‘].

        说明:高亮的%用法相当于C语言中格式化输出的&,而关于小数位数的输出控制大致与C语言一样。

          不同的是:print(‘%06.2f‘%1.235)

             输出:001.24        6前面多了一个0,意思是不足6位,则在前用0补充

              若不确定长度和小数位数,可:‘%*.*f’%(6,2,2.345)  等同于‘%6.2f’%(2.345)

             print(‘ %(name)s:%(score)6.1f ‘%‘score‘:9.5,‘name‘:Luky‘)

            输出:Luky:   9.5

           (多见于字典类型的输出)

      技术图片


 

      2、format()内置函数

      例:print(format(3.145,‘05.3‘),format(65,‘c‘))

        输出:03.14 A

        说明:逗号前面是输出数据,逗号后面是输出格式,这格式包括上图的格式符号,也包括对输出长度、小数位数的控制格式,也包括 <m(左对齐,长度为m), >m(右对齐,长度为m), ^m(长度为m,居中)


 

      3、字符串的format()方法(推荐)

      格式:

      (1)格式字符串.format(输出项1,输出项2,输出项3)   

        格式字符串包括普通字符和格式说明符,形式:[序号或键]:格式说明符

        例:print(‘I\\‘m 1,0‘.format(‘welcome‘,‘Jayden‘))

          输出:I‘m Jayden,welcome

          print(‘I\\‘m‘ name,ms‘.format(ms=‘welcome‘,name=‘Jayden‘)

          输出同上。

          x=int(input())

          print(‘:.2f,:d,:d‘.format(1.325,9,x))

          输入:5

          输出:1.32 9 5

          若均不在:前写明序号,将按顺序读取输出

 

以上是关于python复习——数据输入输出的主要内容,如果未能解决你的问题,请参考以下文章

JAVA基础复习一 字节输入输出流整合(实现图片复制)

计算机组成原理期末复习必备知识点大全——第五章(输入输出系统)

蓝桥杯JAVA-1.入门必知正常输入输出和快速输入输出

python二级练习和考试复习(编写程序)

MySQL---存储过程复习

JAVA基础复习-FileRead与FileWriter结合使用示例:字符输入输出流整合(实现文本类文件的复制)