目录

  • 1 前言
    • 1.1  Python解释器安装
    • 1.2  PyCharm开发环境
  • 2 Python程序设计实验
    • 2.1  实验1 基本输入输出
    • 2.2  实验2 基本运算
    • 2.3  实验3 字符串处理
    • 2.4  实验4 列表与元组应用
    • 2.5  实验5 列表与元组应用
    • 2.6  实验6 字典与集合应用
    • 2.7  实验7 函数应用1
    • 2.8  实验8 函数应用2
    • 2.9  实验9 类的创建与应用
    • 2.10  实验10 模块应用
    • 2.11  实验11 文件操作
    • 2.12  实验12 异常处理
    • 2.13  实验13 使用正则表达式
    • 2.14  实验14 tkinter基础应用
  • 3 学习参考
    • 3.1  1 Python及其IDLE环境
    • 3.2  2 Python代码规范
    • 3.3  3 使用变量
    • 3.4  4 输入输出
    • 3.5  5 运算符
    • 3.6  6 字符串
    • 3.7  7 条件语句
    • 3.8  8 循环语句
    • 3.9  9 列表
    • 3.10  10 元组
    • 3.11  11 字典
    • 3.12  12 集合
    • 3.13  13 自定义函数
    • 3.14  14 内置函数
    • 3.15  15 类的创建和使用
    • 3.16  16 类的继承与多态
    • 3.17  17 time模块
    • 3.18  18 os模块
    • 3.19  19 random模块
    • 3.20  20 文件
    • 3.21  21 错误与异常处理
 4 输入输出

一、程序的输入

   使用input函数输入。

1、语法格式为:

   input([prompt])

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

2、input函数接受从键盘输入,返回值为字符串。如:

   s=input( )

3、可指定输入提示。如:

   s=input("输入一个整数:")

4、可利用相关函数实现数据类型转换。

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

   s=input( )

   a=int(s)

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

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


二、程序的输出

   使用print函数输出。

1、语法格式:

   print(value, ..., sep=' ', end='', file=sys.stdout, flush=False)

    ---value,...为输出的数据(多个数据使用逗号“,”分隔)

    ---sep为数据输出的分隔符。默认为空格。

    ---end为输出的结束符。默认为回车换行符。

    ---file为数据输出的文件。默认为屏幕。也可指定为文件对象。

    ---flush确定是否使用缓冲。默认不使用。

2、输出示例

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

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

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

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

    ---输出到文件。如:

   f=open("C:\xxx.txt","w")

   print(12,13,14,file=f)

   f.close( )

3、格式化输出

   可以将字符串格式化再输出。如:

a=18

b=6

print("%d+%d=%d"%(a,b,a+b))

   格式化输出常用的格式符有:

    ——%d:输出整数

    ——%s:输出字符串

    ——%f:输出浮点数

    ——%o:输出整数的八进制表示。(使用字母o)

    ——%x,%X:输出整数的十六进制表示。

    ——%e,%E:输出实数的科学计数法表示。

    ——%c:输出一个字符。

***可使用m.n的形式指定输出的最小宽度和小数后的位数(四舍五入)

    如:print("%4.2f"%3.566)输出为3.57

***字符串的格式化有多种方式,请参阅“格式化字符串”部分