Python程序设计(微课版)
上QQ阅读APP看书,第一时间看更新

1.3.6 输入、输出及内置函数

所有程序一般都包含3个过程:输入、处理、输出,又称IPO(Input,Processing,Output)处理过程包含的内容很多,程序的主要代码就是处理输入数据的方法。这里先介绍输入和输出。

1.输入函数

在【例1.1】中,一元二次方程的系数a、b、c通过下列输入语句输入:

input("提示串")函数让用户可以从标准输入设备(如键盘)输入各种字符,并可以按“Enter”键结束输入。“a=”“b=”和“c=”会在输入前显示出来。

因为通过input()获得的a是字符串,不能直接用于后面的数值运算,所以要通过float()函数将字符串转换为浮点数,b、c同理。浮点数可以包含小数,也可以不包含小数。如果确认系数只能是整数,则可以使用int()函数转换。

输入方式丰富多彩,将在3.1.1小节进行详细介绍。

2.输出函数

在【例1.1】中,平方根的计算结果需要通过输出语句输出:

print(输出项,…)是输出函数,用于将输出项显示出来。“x1=”是字符串常量,在输出中会直接显示;x1是变量名,在输出中显示的是变量的值。

输出方式也丰富多彩,将在3.1.2小节进行系统介绍。

3.内置函数

内置函数(如input()、float()、print()等)是Python程序最常用的函数,用户编写程序时可以直接使用。

把实现某一类功能的若干个函数存放在一个文件中,这个文件就称为Python标准库。Python安装后,标准库就已经存在,如果用户在编写程序时需要使用,则要在程序开头导入对应标准库。

例如,【例1.1】导入和使用了math标准库: