大家好我是你们的python讲师,xx。

我们进来要讲的是python变量,在这节课之前我们先回顾一下上一节课的内容,python是怎么产生与发展的?Python环境是怎么搭建?Python的编辑器是什么?Python的编码规范?小朋友们可以先在脑子里想想...然后我们来讲一下我们今天要学的知识..python的变量。

知识目标:

1、 变量的概念、特点及其用法;

2、 变量的命名规范、基本数据类型;

项目目标:

项目一:已知半径,计算圆的周长和面积。

项目二:交互两个数。

一、【什么是变量?】

1、概念:计算机内存中的一块空间,用来存储可变的数据。现实生活中的很多容器都可以类比变量,比如:书包、铅笔盒、杯子、教室等等。被用来存放东西,而且经常变化。

2、特点:变量一定要有名称,方便识别。就好像每个人一出生,就要取名字一样。变量是有类型的,你不能把水倒入书包里,因为书包是存放固体的东西。书包里存放的内容,在程序中我们把它叫作变量的值。由此,得出变量的三个特点:变量名、变量类型、变量的值

3、使用步骤&语法

第一步:定义变量,通过等号(=)给变量赋值;语法:变量名=值或表达式

Name = ‘张三’

Age = 12

Score = 88.5

He = 12 + 33 # 将计算结果给变量He赋值

Addr = “新郑市” + “龙湖镇” #用加号拼接两个字符,赋值给addr这个变量

说明:

1)字符串变量,Python中使用单引号、双引号均可。

2)井号(#)是Python中注释语句的标记,注释是给用户查阅,帮助理解代码。

3)等号(=),在编程语言中是赋值运算符,并不表示等于关系。

第二步:打印输出或参与运算

变量定义好以后,就可以参与后续应用或打印输出。比如:

# 定义变量的同时赋值

Name = ‘张三’

Age = 12

Score = 88.5

He = 12 + 33 # 将计算结果给变量He赋值

# 打印输出

print(Name)

print(Age)

print(Score)

print(He)

运行效果:

4、基本数据类型

从上述案例中分析,Python中的基本数据类型有:整型(int)、浮点型或小数(float)、字符串(str)、布尔类型(bool)等。

布尔是表示真或假的一种数据类型,它只有两个值:True或False。

5、多元赋值,同行打印

在一行可以同时申请多个变量,也可以在同一行打印输出多个变量。比如:

a = b = c =1 #三个变量被同时赋予相同的值1

a,b,c=1,2.5,”hello” # 分别将1,2.5,字符串“hello”给变量a、b、c赋值

同一行打印多个变量,用逗号分隔。

二、【命名规范】

变量名的命名是有一定要求的,不能随便命名。一般要符合下列三个要求:

1、 变量名只能由字母、数字和下划线组成(区分大小写);

2、 变量名不能以数字开头;

3、 变量名不能是Python中的关键词或保留字

import keyword

print(keyword.Kwlist) # 查看python中的关键词

通过上述代码,可以查看Python中的常用关键词,这些单词都不能作为变量名使用,因为它们具有特殊的含义。在后面的学习中,我们会逐一遇到。

三、【编程体验】

项目:交互两个数

在Python中,交互两个数还有更简洁的写法:

A,b = 10,20

Print(“交互前 :” , a ,b)

A,b = b,a

Print(“交互后:”,a,b)

交互的本质,就是两个容器里的内容发生对调。

四、【总结】

本节课主要讲解了变量的概念、特点及基本用法。

点赞(1) 领红包

评论列表 共有 0 条评论

暂无评论
立即
投稿
宝宝
助手
发表
评论
返回
顶部