欢迎来CILMY23的博客
本篇主题为 探索 Python 编程世界:常量、变量及数据类型解析
个人主页:CILMY23-优快云博客
Python系列专栏:http://t.csdnimg.cn/HqYo8
上一篇博客: http://t.csdnimg.cn/SEdbp
C语言专栏: http://t.csdnimg.cn/hQ5a9
感谢观看,支持的可以给个一键三连,点赞关注+收藏。
文章目录
本文前言
在上期我们讲解完一些python中的剩下语法后,本篇将开始python中的基础,常量和变量以及各种数据类型的详解
一、常量
在过去我写C语言的时候是这么介绍常量的
在python中有点类似又有点差别, 常量一般指不需要改变也不能改变的常数或常量,如一个数字3、一个字符串"火星"、等等
在 Python 中,虽然没有严格意义上的常量,但可以通过约定来表示常量,通常使用全大写字母命名的变量来表示常量,并在程序中不修改它们的值。这样的约定可以让其他开发者或者自己更容易理解和识别代码中的常量。但是其本质还是个变量。
例如:
PI = 3.1415926
r = float(input("请输入圆的半径:"))
area = PI * r * r
print("area = ", area)
当然对这段代码我们也可以用python中自带的库来解决pi的赋值
import math
PI = math.pi
r = float(input("请输入圆的半径:"))
area = PI * r * r
print("area = ", area)
结果如下:
二、变量
在过去我们讲解C语言的变量的时候,我们说变量需要先定义后使用的
而在python中,我们并不需要声明,也不需要数据类型,python中的变量会自动识别数据类型。
2.1 变量概述
变量是程序中用于存储数据的一种容器,它可以用来表示各种不同类型的值,如数字、字符串、列表等。Python是一种强制类型语言,也是一种动态类型的语言,Python解释器会根据赋值或运算来推断变量类型,变量的类型是随着其值随时变化的。这意味着我们可以在程序运行过程中为变量赋予不同类型的值。
2.2 变量的命名
python中变量的命名遵循标识符的命名,经常用的还是驼峰命名法,有需要回顾的可以看编程初探1 http://t.csdnimg.cn/Fm69q
2.3 变量的使用
在使用变量的时候,我们并不需要像C语言那样先定义后使用,只需要给这个变量赋值即可。
x = 5
name = "John"
print(x)
print(name)
结果如下:
2.4 多变量的使用
在过去我们使用c语言给多变量赋值的形式通常是这样的
int a, b, c;
a = 1;
b = 2;
c = 3;
或者这样
int a, b, c;
a = 1, b = 2, c = 3;
现在我们可以逐个进行赋值:
a = 1
b = 2
c = 3
也可以在同一行赋值
a, b, c = 1, 2, 3