内容正文:
第二课时 了解程序的基本控制结构
项目六 解决温标转换问题
——认识程序和程序设计语言
程序设计语言的功能
A
for语句
C
通过实例,比较两个程序
B
目 录
课堂练习
D
一/程序设计语言的功能
数据类型
基本数据类型
·整型 int
·浮点型 float
·布尔类型 bool
·复数类型 complex
组合数据类型
·字符串 str
·元组 tuple
·列表 list
·集合类型 set
·字典类型 dict
常量
常量( constant)是直接给定的、在程序中不可以改变的值,是数据的“书写形式”常量区分为不同的数据类型,可以从书写形式上区分。
常量和变量
变量
变量描述的是存储空间的概念,用于引用在程序中可能会变化的数值。数据存储在内存中,要引用存储在内存中的数据,需要用一个名称来访问内存空间,这个名称就称为变量名。在程序运行的过程中,变量对数据的引用是可以发生变化的。
Python语言中,变量的数据类型由引用的数据对象的类型决定,如下所示。
>>> x=12.3
>>> type(x)
<class'float'>
>>> x=”red”
>>> type (x)
<class 'str'>
Python语言中变量的命名规则为:
由大小写英文字母、数字或划线组成,以英文字母或下划线为首字符,长度任意,大小写敏感,但不能与Python的关键字(又称保留字,是指语言里事先定义的、有特别意义的标识符)同名。
选择结构会根据对条件判断的结果来执行不同的语句块。
顺序结构描述的程序都是从第一条语句开始顺序执行,到最后一条语句结束。
循环结构的作用是控制一段程序语句重复多次地执行。
顺序语句
选择语句
循环语句
程序的基本控制结构
函数和模块
当要解决的问题比较复杂时,一种典型的程序设计法是将复杂的程序划分为若干个功能相对独立的部分,再分而治之。 Python语言提供了函数来实现这些独立部分的功能,函数既可以是系统函数也可以是用户自定义函数。
Python语言的系统函数由标准库中的很多模块提供用户选择使用。标准库中的模块又分成内置模块和非内置模块。
内置模块
可以直接使用
数学函数
(abs, round)
类型转换函数
(int, float,str, repr )
集合操