内容正文:
4.1 程序设计语言的基础知识
高中信息技术 必修1
第四章程序设计语言的基础知识
新知导入
本节主要内容:
1、Python 的常量和变量。
2、Python的数据类型。
3、Python的运算符与表达式。
4、Python的函数。
4.1 程序设计语言的基础知识
新知讲解
4.1.1 Python的常量和变量
4.1 程序设计语言的基础知识
温故知新
程序设计语言的概念及作用
在运用计算机程序求解问题时,需要有一种能够实现人机交流的语言,即程序设计语言。
人们通过这种语言把求解的方法和步骤告诉计算机,计算机则按照程序的流程自动求解问题。
4.1.1 Python的常量和变量
新知讲解
Python的常量
常量是指在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。
【例】2020,199.99,'nihao','BYE'等都是常量。
4.1.1 Python的常量和变量
新知讲解
Python的变量
变量是指在程序运行过程中其值可以发生变化的量。在程序设计语言中,可以用指定的名字来代表。
变量由“标识符” (又称“名字”)和变量的“内容”(又称“值”)两部分组成。
4.1.1 Python的常量和变量
新知讲解
Python的变量命名规则:
(1)变量名只能包含字母(A~Z,a~z)、数字、下划线(0~9)。且只能以字母或下划线开头。
(2) 字母大小写是有区别的,空格不允许出现在变量名中。
(3)不能用Python关键字作为变量名。
(4)变量名应当是有意义的。不能过短或过长。
(5)Python是动态语言,不需要定义数据类型。
4.1.1 Python的常量和变量
课堂练习
判断下面变量名是否合法并说明不合法的原因。
变量名 是否合法 原因
@abc.com
123ok
_zhangsan_
_张三_$
interface
sina@163
in
否
否
否
否
否
是
是
变量名包含@符号。
变量名不能以数字开头。
变量名包含@符号。
变量名以下划线开头
变量名中包含$符号
变量名只包含字母(A~Z,a~z)
in是Python中的关键字
4.1.1 Python的常量和变量
新知讲解
Python变量的赋值
(1)Python 中的变量赋值不需要类型声明。