目录

  • 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 错误与异常处理
 实验1 基本输入输出

教学视频>>>

任务1:输出多行文本

【任务描述】

调试以下代码,理解多行文本的各种输出方法。程序保存到s1A.py。

print("疾风吹劲草")

print("烈火炼真金")

print("不经寒霜苦\n安能香袭人")

print("锋自磨砺出","玉乃雕琢成",sep="\n")

print("""人而不苦练

焉能艺精深""")

【操作提示】

利用print函数输出多行文本主要有四种方法:

1、一个print函数输出一行文本。

2、一个print函数输出多行文本(一个数据),文本之间使用转义字符"\n"。

3、一个print函数输出多行文本(一行一个数据),设置函数参数sep="\n"。

4、使用三引号输出多行文本。


任务2: 打印表格

【任务描述】

打印以下表格。程序保存到s1B.py。 


【操作提示】

1、在中文输入法的软键盘中,单击“制表符”可以输入表格的特殊字符。单击软键盘中的“Shift”键可以换档(有些键有上下二个字符。如果需要输入键上面的字符,必须先按下“Shift”键)。

2、可以将整个表格作为一个多行字符串输出(参考上一题操作提示4)。

3、注意:表头的表格字符使用的是粗体制表符。


任务3:多行对齐输出

【任务描述】

调试以下代码,理解转义字符"\t"的使用方法。程序保存到s1C.py。

print("姓名\t数学\t英语")

print("张三\t87\t90")

print("李为\t92\t96")

print("刘力",80,78,sep="\t")

print("王华",80,78,sep="\t")

【操作提示】

转义字符"\t"的作用是:输出跳转到下一个制表位。同一行中,每8个字符为一个制表位。


任务4:输出ASCII码

【任务描述】

输入一个半角字符,输出其ASCII码。程序保存到s1D.py。

程序执行效果:

输入一个半角字符:D

字符"D"的ASCII码为68

【操作提示】

1、利用input函数可以得到从键盘输入的字符。

2、英文输入状态下输入的字符均为半角字符。如英文字母、英文标点、数字等。中文输入状态下,按Shift+空格键,也可以在全角和半角之间切换。全角字符显示时占2个字符位,半角字符显示时占1个字符位。如:

半角字符:ABCD1234

全角字符:AB12

3、利用ord函数可以返回半角字符的ASCII码。如ord("D")的返回值为68。该函数也可返回汉字的Unicode Code Point。


任务5:计算和差

【任务描述】

输入二个正整数,输出它们的和差。程序保存到s1E.py。

程序执行效果:

输入第1个正整数:32

输入第2个正整数:17

输出:32+17=49;32-17=15

【操作提示】

1、使用input函数输入整数时,函数的返回值不是整数而是字符串。可以利用eval函数或int函数将整数组成的字符串转换为整数。

示例: eval("123")和int("123")的返回值均为123,是整数。

2、Python的加法运算符是“+”,减法运算符是“-”。