4.1 程序设计语言的基础知识 课件(共21张PPT) 2022—2023学年高中信息技术粤教版(2019)必修1

资源下载
  1. 二一教育资源

4.1 程序设计语言的基础知识 课件(共21张PPT) 2022—2023学年高中信息技术粤教版(2019)必修1

资源简介

(共21张PPT)
面积?
2cm
圆的面积
3.14×2×2
半径为5cm
半径为215cm
半径为3115cm

4.1程序设计语言的基础知识
常量
在程序运行过程中其值始终不发生变化的量,通常是固定的数值或字符串。
如:45,-30.0021,“hello”
常量在程序中可以直接使用。
如语句 x=30*40,表示将30*40的结果赋值给x
变量
概念:指在程序运行过程中其值可以发生变化的量。
变量可以由指定的名字来代表,变量由标识符和变量值两部分组成。
标识符命名规则:
1.由字母(A~Z,a~z)、数字(0~9)和下划线组成
2.第一个字符必须是字母或下划线,不能是数字
如s1,k,num,a_b
3.区分大小写
如:num≠Num
4.不能使用系统关键字
如变量名为print,int等时,运行程序时会报错。
“见名知意”,如半径r,面积s,求和sum
下列变量名是否正确?
试一试
apple
ant_1
HelloWorld
ans*1
print
1lans
×
×
×
探究活动1
编写下列程序并运行,查看变量a和b的值。
a=1
b=2
print(a,b)
a=b
print(a,b)
数据类型
数据类型 数据标识符 类型说明及示例
整型 int 整型或整数,不限制大小,如2、-99
浮点型 float 整数和小数部分组成,如3.14、2.3e2
字符串型 string “hello”、“中国”
列表 list 数据序列,如[1,1,2,5,“hello”,21]
对常量或变量进行运算或处理的符号称为运算符,参与运算的对象称为操作数。
常用的运算符:
运算符与表达式
有算术运算符
逻辑运算符
关系运算符
赋值运算符
成员运算符
算术运算符与算术表达式
算术运算符包括“+” 、“-”、“*”、“/”、“%”、”**”和“//”,分别表示加、减、乘、除、求余、幂运算和整除。例如,“7%3=1”表示7除以3的余数,即1;“10**20”表示10的20次方,即1020。
由算术运算符连接的表达式称为算术表达式。
例如,“a+3*e”“(x+y)*n-7”等。
赋值运算符与赋值表达式
在Python中对变量的赋值通过赋值运算符“=”来完成。
赋值号不是等号,具有方向性,由右边赋给左边,且赋值号左边只能是变量,而不能是常量或表达式。
探究活动2
编程实现 :半径为2的圆的面积
设计算法
1.输入半径r=2
2.计算面积s,s=πr2
3.输出s
r
r=2
s=3.14*2*2
print(s)
探究活动3
如果改变圆的半径,该如何解决问题?
r
数据的输入
数据的输入
input()的一般格式:
<变量>=input(‘提示信息:’) 数字、字符串和其他任意类型对象
返回结果是字符串
r=input(“请输入圆的半径”)
可强制转换为相应类型
r=int(input(“请输入圆的半径”))
数据的输出
print()一般格式
print([object,…][,sep=’ ‘][,end=’\n’])
方括号中的项是可选的
sep后面的空格表示每个输出对象之间的分隔符,缺省的话默认一个空格 print(4,5,6,sep=’***’),输出4***5***6
end后面字符串含义为输出文本尾的一个字符串,缺省默认换行。
print(“hello”,end=‘ ’)
print(‘world’)
输出 hello world
探究活动3
利用Python程序设计语言编写程序
输入圆的半径,计算圆的面积
r=int(input(“请输入半径”))
s=3.14*r**2
print(“圆的面积”,s)
课堂练习
1、判断以下变量的命名是否正确
23ab
a_b
Print
2.判断以下数据类型
2
“hello”
作业
输入长方形的长和宽,计算长方形的面积。编写程序实现。
逻辑运算符与逻辑表达式
逻辑运算符包括“and”( 与)、“or”(或)、“not”(非)共三个。
由逻辑运算符连接而成的表达式称为逻辑表达式。
逻辑表达式的值为True或False。
关系运算符与关系表达式
判断数据大小关系的运算符称为关系运算符,关系运算符有“>”(大于)、“>=”(大于等于)、“<”(小于)、“<=”(小于等于)、“=”(等于)、“<>”(不等于)。
由关系运算符连接而成的表达式称为关系表达式。关系表达式的值为True或False,对应于整数1或0直接参与其他运算。
例如,关系表达式“5>=3”的值为True, “9<8”的值为False。

展开更多......

收起↑

资源预览