Python程序需要通过输入和输出功能来实现与计算机的交互。计算机通过输出将程序对数据的处理结果展示出来,程序员以此评价程序的运行情况;通过输入获取运行所需的原始数据。
- print()输出到屏幕
(1)基本输出 --使用print()函数完成基本输出操作
[]表示此项可选,省略所有参数时,表示输出一个空行
输出一个或多个对象,多个对象间默认用空格分隔
输出多个对象,对象间指定分隔符
指定输出结尾符号
输出到文件
(2)格式化输出 --当需要将数据按一定的格式化输出时,可以采用格式控制字符串的方式。
常规字符:包括可显示的字符(原样输出)和转义字符。
格式字符:以%开头的一个或多个字符,以说明输出数据的类型,形式,长度,小数位等,如“%d”表示按十进制整型输出;“%c”表示按字符型输出等。格式控制符与输出项一一对应。
附加格式说明符 若%和格式字符之间增加一些附加格式符,则输出格式更加精准.
- 键盘输入
当用户想从计算机输入设备(如键盘)上读取数据时,提供了input()函数
不管输入什么,该函数返回的都是字符串类型。
通过int()函数将输入的字符串转换成整数
eval()函数将输入的字符串转换成数字