目录

  • 前言
    • ●  Python解释器安装
    • ●  PyCharm开发环境
  • Python程序设计实验
    • ●  实验1 IDLE与代码编写规范
    • ●  实验2 输入输出与数据类型
    • ●  实验3 字符串处理
    • ●  实验4 数据运算
    • ●  实验5 列表与元组应用
    • ●  实验6 字典与集合应用
    • ●  实验7 if语句与match语句
    • ●  实验8 使用循环语句
    • ●  实验9 异常处理
    • ●  实验10 函数应用
    • ●  实验11 类的应用
    • ●  实验12 模块应用
    • ●  实验13  应用re模块
    • ●  实验14 文件处理
    • ●  实验15 用户界面设计
    • ●  实验18 SQLite数据库应用
    • ●  理论考试模拟试题A
    • ●  理论考试模拟试题B
    • ●  理论考试模拟试题C
    • ●  理论考试模拟试题D
  • 学习参考
    • ●  01 Python及其IDLE环境
    • ●  02 Python代码规范
    • ●  03 常量和变量
    • ●  04 输入输出
    • ●  05 运算符
    • ●  06 数值类型
    • ●  07 字符串
    • ●  08 列表
    • ●  09 元组
    • ●  10 字典
    • ●  11 集合
    • ●  12 条件语句
    • ●  13 循环语句
    • ●  14 异常处理
    • ●  15 自定义函数
    • ●  16 内置函数
    • ●  17 模块导入与定义
    • ●  18 math模块
    • ●  19 os模块
    • ●  20 time模块
    • ●  21 random模块
    • ●  22 文本文件
    • ●  23 二进制文件
    • ●  24 类的创建和使用
    • ●  25 类的继承与多态
 04 输入输出

一、程序的输入

   使用input函数接受键盘输入的数据。

1、语法格式:input( [prompt] )

   其中参数prompt可选,表示输入提示。

2、函数作用:

(1)暂停程序执行,等待用户从键盘输入数据,直到按回车键。

(2)函数的返回值为全部输入数据组成的字符串(不包含最后输入的回车符)。

特别提示: 

 无论从键盘输入的是字符还是数字,input函数的返回值都是字符串。

例如,执行input函数时用户输入23后回车,则函数值为字符串"23",而不是整数23!如果需要得到数值(整数或实数),可以将其转换为数值。如:

s=input("输入一个整数:")   #如果输入一个整数,则s为这个整数组成的字符串

x=int(s)   #利用int函数,将整数串s转换为整数。

    ---int函数实现整型转换。

    ---float函数实现浮点型转换

    ---complex函数实现复数转换

也可利用eval函数实现:x=eval(s)


二、程序的输出

   使用print函数输出。

   程序运行过程中需要显示的数据可以使用print函数输出。

1、语法格式:print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)

2、参数说明:

(1)value,...:为输出的数据(多个数据使用逗号“,”分隔)。数据可以是字符串、数值或其他表达式的值。

(2)sep:为数据输出的分隔符。默认为空格。

(3)end:指定输出全部数据后最后需要输出的字符串。默认为换行符"\n"。

(4)file:指定数据输出的位置。默认为屏幕。也可指定为文件对象。

(5)flush:确定是否使用内存缓冲区。默认不使用。

3、输出示例

---直接输出数据:print("How are you?",1234)

---输出变量或表达式的值:a,b=12,'age'; print(a,b)

---指定输出数据的分隔符:print(12,13,14,sep='-')

---输出数据后不换行:print(12,end='')