初识Python
课题
初识Python
单元
Python程序设计基础
学科
信息
年级
八年级
主备人
时间
教学目标
1、了解Python语言的概念和Python集成开发环境IDLE。
2、初步掌握简单的Python编写过程。
3、领会input和print的使用方法。
重点
Python的集成开发环境IDLE,创建Python程序的一般过程。
难点
内置函数input和print的使用方法。
教 学 过 程
二次备课
介绍程序设计
播放视频,了解程序设计在日常生活中的应用。
了解Python
Python是目前非常流行的计算机语言之一,广泛应用于大数据、人工智能和云计算等领域的程序编写。
(认识图标)
探究:
上网了解Python语言的相关知识,回答以下问题。
1、Python诞生于__________年,它的创始人是_______________。
2、Python目前最新的的版本是__________________。
3、在最新的计算机语言排行榜,Python处在第______位。
4、Python的优势有_________________________ ___ ______。
二、接触交互模式
Python提供了人机直接“对话”的IDLE交互模式。在提示符“>>>”输入命令。
例:想要输出一段文字,则可在“>>>”后直接输入print内置函数 print("Hello,Python World!")
!注意:输入的括号和引号应是英文字符
三、集成开发环境(IDE)
Python的集成开发环境提供了代码编辑器(编辑程序)、调试器(调控程序)和图形用户界面工具(运行程序)等丰富的功能。如IDLE、Spyder和PyCharm。
四、体验与实践
用程序实现:
通过键盘输入你的姓名,然后将输入的姓名输出在屏幕上。
(一)任务分析
程序运行时,首先屏幕显示“请输入的姓名:”并等待输入,当通过键盘输入姓名后,需要将输入的姓名存储起来,然后屏幕显示“我的姓名是:”,跟着显示刚才存储的内容。
为了使人机交互友好,这里用到了一个输入提示信息和一个输出提示信息。
(二)编写程序
(1)创建程序文件:在IDLE交互模式,选择菜单“File—New File”。
(2)在程序编辑窗口中输入以下代码:
#我的第一个程序
name=input("请输入你的姓名:")
print("我的姓名是:",name)
1、input函数格式:input([prompt])
读取从键盘输入的字符串,若给定提示字符串(参数prompt ),则直接输出。
2、print函数格式:print(*objects,sep=‘ ‘,end=‘\n’)
可以一次输出多个对象。多个参数(object复数)之间用逗号分隔,输出的多个对象之间的分隔符默认为一个空格,所有信息输出之后添加的符号默认为换行符。
!注意:编辑器会以不同的颜色显示程序的不同部分:
紫色——函数 input print
绿色——字符串
红色——注释(以#开始)
这种功能称为语法高亮。
(3)选择菜单“File—Save”,以文件名“我的第一个程序.py”保存
!注意:扩展名是.py
(三)运行程序
选择程序编辑窗口中的菜单“Run”—“Run Module”或快捷键F5。
五、探究
完善程序“正方形.py”,使程序能输入正方形懂得边长并输出该正方形的周长和面积。
六、交流
谈谈用程序的方式与在IDLE交互模式下输入命令的方式求解问题有何异同。
程序:可输入多条代码
IDLE:只能输入一条代码
七、检测与评估
1、在IDLE______模式下可以直接运行命令,在______________窗口可以将程序编写好后再运行。
2、Python程序的扩展名是( )。
A.exe B.cpp C.doc D.py
3、要在IDLE程序编辑窗口下运行程序,应该选择( )。
A.File —Run B.File-Run Module
C.Run—Run Module D.Run—Python
4、表达式200//5**2( )。
A.10 B.8 C.2 D.1600
5、以下说法错误的是( )。
A.Python是一种计算机语言 B.Python诞生于1989年。
C.//的运算级别高于% D.在算术表达式中括号的优先级最高
八、总结
你学到了什么?
1、Python的集成开发环境IDLE,创建Python程序的一般过程。
2、内置函数input和print的使用方法。
九、布置作业
作业本第一课
课堂反思