Python 编程入门互动练习
Python 语法简洁,是高中阶段常用的入门编程语言。本练习从输出语句开始,逐步接触变量、输入、分支和循环,通过运行结果理解程序的执行顺序,适合初学者自主练习和教师课堂演示。
在实验室中查看
实验目的
了解 Python 基本语法,会用变量、分支和循环编写并运行简单程序。
实验原理
程序由计算机按语句顺序执行。print() 用于输出,变量用来保存数据,input() 用于获取输入。if 语句根据条件选择执行的代码,for 和 while 语句使代码重复执行。Python 用缩进表示代码块,if、for、while 等语句行末要加冒号。
实验器材
- 代码编辑区
- 运行按钮
- 输出结果区
- print() 输出语句
- 变量与 input() 输入
- if 分支语句
- for / while 循环语句
实验步骤
- 在编辑区输入 print('Hello'),运行并查看输出。
- 定义变量并赋值,用 print() 输出变量的值。
- 用 input() 输入数据,注意其结果为字符串类型。
- 编写 if…else 语句,输入不同数据比较结果。
- 编写 for i in range(1, 6) 循环,观察输出。
- 故意写错缩进或漏写冒号,阅读报错提示并改正。
实验现象与结论
程序按语句顺序依次执行并输出结果。条件不同,if 语句执行的分支不同;for 循环中 range(1, 6) 会依次得到 1 到 5。缩进或冒号有误时程序会报错,说明语法规范是程序正确运行的前提。
注意事项
- input() 得到的是字符串,计算前需转换类型
- 注意使用英文标点,中文标点会导致报错
- 循环要有结束条件,避免死循环
常见问题
- range(1, 6) 包含 6 吗?
- 不包含。range(1, 6) 产生 1、2、3、4、5,包含起点,不包含终点。
- Python 为什么要缩进?
- 缩进表示代码块的层次,同一缩进的语句属于同一个块,缩进不当会报错或改变结果。
同一课题的其他实验 ·
生活里的人工智能在日常生活场景中找一找人工智能,认识语音助手、人脸识别、导航等常见 AI 应用,并体会它们…
图灵测试小游戏:猜猜对面是人还是机器通过文字交流判断对面是真人还是机器,体验图灵测试的思路,思考机器表现得“像人”是否就等于有…
机器怎么“看”一张图把一张图片放大到像素,观察每个小格对应的数字,了解计算机是如何把图像变成数据来“看”的。
规则与学习:让机器变聪明的两种方法对比“人工编写规则”和“从数据中学习”两种方法,体会机器是如何完成分类、判断等任务的。
人工智能发展简史按时间顺序浏览人工智能发展中的重要事件,了解它的起步、起伏与近年快速发展的原因。
AI 能做什么、不能做什么通过判断一系列任务是否适合交给人工智能,认识 AI 的擅长之处与局限,学会理性看待它。
给图片贴标签:认识数据标注动手给图片贴上类别标签,体会机器学习需要“带答案”的数据,了解标签对机器识别的作用。
声音变成波形观察声音在屏幕上显示成的波形,了解响度、音调与波形的关系,理解声音如何变成计算机能处理的数…
相关搜索:Python编程入门 · Python入门基础语法 · Python print和input用法 · Python if语句和for循环 · 高中信息技术Python · Python在线运行 · Python 编程入门互动练习互动课件 · Python 编程入门互动练习虚拟仿真实验