《(3.7.1)--3.7输入输出语句.pdf》由会员分享,可在线阅读,更多相关《(3.7.1)--3.7输入输出语句.pdf(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、PPT模板下载: 程序控制结构PPT模板下载: 输入输出专题2 分支结构专题3 循环结构专题4 循环嵌套PPT模板下载: 输入输出PPT模板下载: n=int(n)#字符串通过int()函数转换为数值 n+611思考:如何输入一个浮点数PPT模板下载: 3.X版本的数据输出形式。语句格式:print(对象1,对象2,sep=,end=n,file=sys.stdout,flush=False)当参数缺省时,默认分隔符为空格,结束标志为换行,输出目标是显示器。各项参数说明见表5-5所示。输出函数print()PPT模板下载: 用 示 例对象1,对象2,输出多个对象时需要用逗号分隔a1=aaaa2
2、=bbbprint(a1,a2,end=)print(a2,a1)print(a1,end=hellon)print(a1,a2,sep=hello,end=hello)运行结果:aaa bbbbbb aaaaaahelloaaahellobbbhellosep=指定分隔符,缺省时为空格end=输出结束时补充该参数所指定的字符串,缺省时为换行符file=sys.stdout定义流输出的文件,默认为标准的系统输出sys.stdout,可以重定义为别的文件#新建一个对象newfile,对应的是new.txt文件,属性可写newfile=open(new.txt,w)#输出参数file指向该对象,不
3、能指向txt文本文件print(Python,end=hellon,file=newfile)newfile.close()#关闭打开的文件运行结果:在new.txt文本中成功写入字符串Python,helloflush=False是否立即把内容输出到流文件,不作缓存,默认为False,True表示强制清除缓存PPT模板下载: 2 31#2#3aaa bbbaaa bbb!aaahelloaaa&bbb%PPT模板下载: b=67 print(a)print(%8d%a)print(%-8d%a)print(a=%d,b=%d%(a,b)print(%f%3.14159)print(%.2f%
4、3.14159)print(%.2f%4.5)输出结果:123451234512345a=12345,b=67输出结果:3.141593.144.50PPT模板下载: b=100 print(你好%s,你的额度是%d%(name,b)【例5-23】score=85message=我的计算机成绩是%s分print(message%score)print(前两季度销售额分别为%8d%12d,增长%10.2f%(12345678,87654321,16.1234)输出结果:前两季度销售额分别为1234567887654321,增长16.12print(我的计算机成绩是%s分%score)PPT模板下载: 用科学计数法格式化浮点数%E作用同%e,用科学计数法格式化浮点数%d输出整数%f输出浮点数%10s,%10d,%10f指定10位占位宽度%10.3f指定小数位数%-10s,%-10.3f指定左对齐PPT模板下载: