(一) 脚本编程
前面的章节,组要学习了一些简单的Python编程,使用的是交互式解释器,本章节将开始进行脚本编程。可以使用多种编辑器或者IDE完成编码,主要使用vim。
参考前续小节的写法,我们给a、b分别赋值3和5。
在终端运行程序后发现,没有任何输出。这就是本次我们将要学习输入、输出。
(二) 输出--print函数
看一下输出函数print的帮助文档。
默认情况下,将值打印到流或sys.stdout。
可选关键字参数:
- file:类文件对象(stream); 默认为当前的sys.stdout。
- sep:在值之间插入的字符串,默认为空格。
- end:在最后一个值后附加的字符串,默认为换行符。
- flush:是否强制刷新流。默认为否。
一起看段代码。
结果为:
修改一下。
最后,我们来学习一下格式化输出。
name = "Leo"
score = 600
print("Hi,%s"%(name,))
print("%s的总分是%d分"%(name,score))
print("%s的平均分是%.2f分"%(name,score/5))
%s 字符串 (采用str()的显示)
%c 单个字符
%b 二进制整数
%d 十进制整数
%i 十进制整数
%o 八进制整数
%x 十六进制整数
%e 指数 (基底写为e)
%E 指数 (基底写为E)
%f 浮点数
%F 浮点数,与上相同
%g 指数(e)或浮点数 (根据显示长度)
%G 指数(E)或浮点数 (根据显示长度)
f-str用法
name = "Leo"
score = 600
print(f"Hi,{name}!")
print(f"{name}的总分是:{score}")
print(f"{name}的平均分是:{score/5:.2f}")
(三)输入函数
接下来,我们看下输入。
可以使用一个参数作为提示符。示例如下:
文章来源:https://www.toymoban.com/news/detail-690812.html
name = input("请输入姓名:")
number = int(input("请输入学号:"))
math = float(input("请输入得分:"))
print(f"Hi,{name}! 你的学号是{number},本次数学得分为:{math:.2f}")
文章来源地址https://www.toymoban.com/news/detail-690812.html
到了这里,关于Python学习之四 数据输入与输出的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!