python——变量和基本类型
变量和基本类型
1、变量
变量是程序中存储数据的基本单元,在该存储单元中,存储的数据值可以改变。通过变量名可以简单快速地找到它存储的数据。
使用变量的步骤:
(1)声明变量:根据类型开辟空间
(2)赋值:将数据存入空间
(3)使用变量:操作数据
与Java语言不同,Python变量不需要类型声明,变量声明和赋值必须是在一起的。不能单独分开,一般用等号(=)赋值
2、基本类型
Python虽然在变量声明的时候不需要指定数据类型,但在内存中存储的数据可以有多种类型。
Python定义了一些标准类型,用于存储各种类型数据。包含以下类型:
整数类型:整数一般用十进制表示,Python的类型范围是依赖于平台的。
布尔类型:Python提供了两种内置的布尔型对象:TRUE和FALSE,0和False都表示False,其他整数和 True都表示True
浮点型:Python提供了float、complex和Decimal。
字符型:字符串是Python中最常用的数据类型,使用单引号或双引号括起来
空值:空值是Python里一个特殊的值,用None表示,None不能理解为0,因为0是有意义的。而None是一个特殊的空值,类似与Java中的null
还包括用户自定义类型
注意:在字符串引号前的字母 “r”表示原始字符串符号,在原始字符串中,所有的字符串都是按照字面的意思来使用,没有转义特殊或不能打印的字符
3、Python中数据的输入和输出
Python程序一般在命令提示符下执行,它不光可以在命令提示符中打印变量结果,还能接受用户输入的数据。
一般我们将在命令提示符中打印结果称为数据输出,而在命令提示符中接受用户输入的数据称为数据输入
Python提供了input()内置函数从标准输入读入一行文本,默认的输入标准是键盘
# input函数为python的键盘录入函数
name = input("请输入你的名字:")
这里我们使用input函数来接受键盘输入的内容,并将其赋值给name
Python两种输出值的方式:表达式语句和print()函数 如果需要输出的形式更加多样化,可以使用
str.format()函数格式化输出值。
# string.format()函数格式
a = 1
c = 'a'
print("{}的值为{}".format(c,a)) #结果输出为'a的值是1'
# 格式化输出
print('a的值为:%d'%a)
#f-string输出
print(f"{c}的值为:{a}")
str()函数 可以将输出的值转换为 字符串类型
print() 内不包含任何值的时候,可以用来换行

浙公网安备 33010602011771号