内容正文:
第3章 算法的程序实现
浙教版 信息技术(高中)
必修1 数据与计算
3.2 python 语言程序设计
学习目标
1
2
3
熟悉并会使用算术运算符、关系运算符、逻辑运算符、字符串运算符。
4
函数与模块
If语句,顺序结构,循环结构等。
熟悉Python数据类型与表达式,变量和赋值语句
1
2
重点难点
重点:
难点:函数与模块。
If 语句,顺序结构,循环结构等。
课堂导入
Python是一种面向对象的程序设计语言,可以支持很多日常问题的
程序实现,特别适合应用程序的快速开发。
3.2.1 python 语言基础
1.编程环境
图3.2.1 IDLE的操作界面
解释器操作界面
编辑器操作界面
拓展链接:
集成开发环境(IDE) 是提供程序开发环境的应用程序,一般包括代码编辑器、调试器和图形用户界面工具。目前,用于编写Python程序的IDE较多,如IDLE、Spyder、Wing、PyCharm等。如图3. 2. 2是Spyder的操作界面。
图3.2.2 spyder的操作界面
2、数据类型与表达式
表3.2.1 python常见数据类型
表3.2.2 python 算术运算符
表3.2.3 python 关系运算符
表3.2.4 python 逻辑运算符
3、变量和赋值语句
在Python中,变量名可以包括字母、数字和下划线,但不能以数字开头,而且字母区分大小写。所以,Plan9是合法变量名,而9Plan不是;变量名teacher 和TEACHER表示两个完全不同的变量。由于Python是动态类型语言,因此在使用前不需要预先声明变量的数据类型。例如:
>> > degrees_cel=26. 0
>> > degrees_cel
26. 0
>> > degrees_cel="26. 0"
>> > degrees_cel
26. 0'
上例中,语句“degrees_cel=26. 0”创建了一个名为degrees_cel的变量,变量的类型是实型且值为实数26. 0。而下面的语句"degrees_cel="26. 0””执行后,变量degrees_cel的类型变成了字符串型。因此,在Python中,变量的值和类型都可以改变。
4、基本数据结构
(1)字符串和列表
>>>info=[”BH6