青岛版第三册 第5课 变量 课件

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

青岛版第三册 第5课 变量 课件

资源简介

(共28张PPT)
学校新建喷水池,需要计算不同大小的水池面积,半径是一个可变的数,应该如何计算?
数学中
程序设计中
字母x、y表示
变量
第5课 变量
1.认识变量,了解变量在程序设计中的作用,认识基本的数据类型
2.掌握变量的定义、赋值和调用的过程
3.学会使用输入函数进行交互式程序设计
学习目标
活动一 用变量表示数
思考:半径用什么来表示?
定义一个变量r,表示圆的半径,赋值为1.8。
r = 1.8
赋值语句的一般形式:
变量名 = 表达式
赋值符号
阅读P29加油站 思考:
1.变量是什么
2.变量的作用
3.变量的特点
标签符号,用标识符表示
暂时存储一个数据
定义变量时,需要先为其赋一个初始值
变量就像是一房间
变量名就是房间号
每次入住的客人就是变量值
666
666房= 欢欢
变量:变量名+变量值
计算半径为r的圆的面积,并打印显示计算结果。
(结合P29加油站的提示)
r=1.8
s=3.14*r*r
print(“面积=” , s)
思考:在程序中使用变量的一般步骤有哪些?
定义
赋值
调用
任务一
1.8
活动二 圆环面积的计算
任务二
若圆环的内圆半径r1=1.8,外圆半径r2=2,计算出圆环的面积。
(结合教材P30一点通)。
1.8
2
赋值
调用
r1
r2
定义
倒计时3分钟
print(“圆环的面积是: ” , s)
=1.8
=2
s=r2 *r2 * 3.14—r1 * r1*3.14
活动三 变量命名与保留字
1、变量名由字母(包含汉字)、数字、下划线(_)组成只能以字母和 _ 开头,数字不能作为标识符的开头
变量命名规则
r
2、变量名不能和python保留字相同,比如 print、input
3、变量名区分大小写
rl≠R1
Python关键字简要说明
Python关键字只允许用来表达特定的语义,不允许通过任何方式改变它们的含义,也不能用来做变量名、函数名或类名等标识符。
在Python中导入模块keyword之后,可以使用print(keyword.kwlist)查看所有关键字。
试一试:判断变量名是否合法
count_1
HelloWorld
ans#1
姓名
print
1ans
活动四 输入与数据类型
任务四
设计圆环面积计算程序:
输入
程序
输出
input( )函数
输入圆的内圆半径和外圆半径,计算出圆环的面积并显示出来。
任务四
input( )函数:
1.主要用于数据的输入
2.结果返回一个字符串(str)
3.括号内可以添加字符串参数作为提示语
input)
r1
=
r1*r1*3.14
=
s1
(“输入内圆的半径”)
input( )函数:
实践操作:设计求圆的面积的程序
type( )
r(1)
实践操作
列表
元组
集合
字典
字符串(str)
Python数据类型(type)
数值
整型(int)
浮点型(float)
复数(complex)
Python语言中的数据类型
实践操作
input( )函数结果返回一个__________________
(r1)
而数据计算需要_________________
因此,输出计算结果是需要使用__________,
将rl_______转换成_______。
=
r1
字符串类型数据(str)
数值类型数据
eval( )函数
字符串
数值
eval
任务四
完善圆环面积计算器程序,完成程序,同学之间互相测试。
r1=input(“输入内圆的半径:”)
r2=input(“输入外圆的半径:”)
s3=s2-s1
r1=eval(r1)
print(“内圆的面积=”,s1)
s1=r1*r1*3.14
r2=eval(r2)
s2=r2*r2*3.14
print(“外圆的面积=”,s2)
print(“圆环的面积=”,s3)
计算时间差
设定一个值得期待或值得纪念的日期,按年、月、日的顺序输入,计算与当前时间相差的天数。负数表示已经过去的正数,正数表示还剩的天数。
import datetime
y=int(input(“年:”))
m=int(input(“月:”))
d=int(input(“日:”))
d1=datetime.date.today( )
d2=datetime.date.(y,m,d)
n=(d2-d1).days
print(n,”天”)
#导入模块
#获取今天的日期
#将数字转换为日期
#日期相减,得到天数
我实践我创新
1.下列变量名在Python中合法的是( )
A.3tou
B.t#x
C._bt
D.god
课堂练习
C
2.有如下程序段:
a = 2
b = 3
a *= b
a += b
print(a)
上述程序段运行之后打印出的a的值是( )
课堂练习
9
name
李政言
变量的理解
例如:我们要存放一个同学的名字、语文、数学、英语的成绩
name=“李政言”
这里我们用到的“=”称为赋值运算符,就是把右边的值赋予给左边的变量
English
100
English=100

展开更多......

收起↑

资源预览