(共29张PPT)
我的第一个python程序 第1课时
川教版七年级上册
学习目标
1、掌握python的交互式编程环境;
2、掌握print()函数的基本用法;
3、两种编程环境的区别。
课堂导入
Python
我们刚刚经历了一段“人机对话”,那同学们思考一下,这样的对话使如何实现的呢?
上面这种人机交互的对话,都是通过编程语言实现的,编程语言有很多种,之所以选择python,是因为python语言是入门比较简单的编程语言。
Python
Java
C
C#
C++
Javascript
Objective-C
Ruby
PHP
Ruby
Julia
VB
Shell
HTML/CSS
Mysql
Go
Scratch
易语言
Python的起源
Python的创始人为荷兰人吉多·范罗苏姆(Guido van Rossum)。1989年圣诞节期间,在阿姆斯特丹,Guido为了打发圣诞节的无趣,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。之所以选中Python(大蟒蛇的意思)作为该编程语言的名字,是取自英国20世纪70年代首播的电视喜剧《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)。
Python的特点
简单易学:关键字较少,结构简单,有一个明确定义的语法,学习起来更加简单;
易于阅读:Python采用强制缩进的方式使得代码具有极佳的可读性;
易于维护:Python的成功在于它的源代码是相当容易维护的;
免费开源:是一种开源语言,底层使用C语言实现;
可移植性强:基于其开放源代码的特性,Python已经被移植到许多平台;
面向对象编程:既可面向过程也可面向对象编程,在Python中“一切皆对象”;
可扩展可嵌入:可把它写成C或C++,扩展到你的python代码中;
丰富的库:有自己的标准库以及非常多的第三方库。
Python的应用领域
Python 是一种面向对象、解释型、弱类型的脚本语言,它也是一种功能强大而完善的通用型语言。
Web应用开发
数据分析
人工智能领域
桌面程序开发
科学运算
服务器后端开发
游戏开发
网络爬虫
自动化运维
1
进入Python编程环境
所有编程语言都有自己的编程环境,就像我们处理数据需要在WPS表格里编辑,处理文稿需要在WPS演示文稿里面编辑一样,Python的编程环境需要下自带的“交互式编程环境”里面进行运行。
点击开始菜单中的“IDLE(Python 3.8 64-bit)”,就进入了python编程语言的“IDLE交互式编程环境”。“IDLE交互式编程环境”启动后的界面如下:
在光标处输入代码,输入代码后敲回车键即可执行
1-1
交互式编程环境
我们用一行简单的代码,来体验以下交互式编程吧,和与交互式编程编程环境打个招呼。
在>>>提示符后输入代码
代码里面的“”和括号为英文半角标点
代码执行结果
练习一
使用print()函数,任意打印一些语句试试,看会不会遇到什么问题?
1-2
print()函数
这是我们初学者学的第一个Python程序,这个程序的主体由一个函数组成,这个函数的函数是print(),print()函数为输出语句,将需要显示的内容输出到相应位置。
print()语句括号里的内容包括:不带引号、搭配单引号、搭配双引号、搭配三引号4种情况。代码里面的""和()为英文半角标点。
print(8)
print("你好")
print('你好')
print('''你好''')
在print()函数中,输出数字或者变量名是不需要带引号的。
练习二
总结一下使用print()函数时,在格式上需要注意些什么?
1-2
print()函数
print()函数不仅能让电脑在屏幕上显示出文本,还有计算的功能,如右图所示。
在print()中,除了可以数字之间用乘法,还可以在字符串和文字之间用乘法
输出字符串:
print('字符串')
print("字符串")
print('''字符串''')
输出运算结果:
print(算式&变量名)
输出时既有字符串又有运算符号:
print("字符串"*数据)
练习三
请输出下面的图形:
*
**
***
****
*****
2
编写我的第一个python程序
像上面这样每写一行代码就回车执行很麻烦。难道不能将所有代码全部写完后,再让电脑执行吗?另外我们每次运行了都不能保存,那可以有方法尽心保存吗?
下面我们就使用“代码编程环境”来编写一个python程序吧。
要写完所有代码后再执行,我们需要从“交互式编程环境”进入“代码编程环境”。
2-1
代码编程环境
1、在交互式编程环境中点击File->New File,新建空白文件。
2-1
代码编程环境
2、在代码编程环境中编辑代码。
2-1
代码编程环境
3、在代码编程环境中,点击File->Save,保存文件。
2-1
代码编程环境
4、在弹出的窗口中,选择存储位置(如:桌面),命名后保存文件。
2-1
代码编程环境
5、在代码编程环境中,点击Run->Run Module,运行程序。
2-1
代码编程环境
6、在交互式编程环境中查看程序运行结果。
2-1
代码编程环境
点击File->New File新建空白文件
编辑代码
点击File->Save保存文件
选择存储位置,命名后保存
点击Run->Run Module运行程序
在交互式编程环境中查看运行结果
交互式编程环境
交互式编程环境
2-2
两种编程环境的区别
交互式编程环境 代码编程环境
1、标题是Python 3.8.0 Shell 1、标题是untitled
2、菜单4、5项是Shell和Debug 2、菜单4、5项是Format和Run
3、编辑区默认很多字符信息 3、编辑区为空白
4、每次只能执行一条语句 4、一次可执行多条语句
5、输入的代码不能保存 5、输入的代码可以保存
练习四
用代码编程环境进行编程:
(1)用print()函数输出:
欲穷千里目,
更上一层楼。
(2)保存到桌面
(3)命名为:古诗
课堂小结
课后作业
1、上网搜索,看还有哪些进入“交互式编程环境”的方法,还有哪些“代码编程环境”或工具。找到后,大家互相交流分享。
2、总结交互式编程环境与代码编程环境各自的优缺点。
3、上网搜索还有哪些运行代码的方法,找到后交流。
谢谢
21世纪教育网(www.21cnjy.com)
中小学教育资源网站
兼职招聘:
https://www.21cnjy.com/recruitment/home/admin