在python基础的数据类型和如何定义变量

本文介绍了如何在Python中定义变量,包括如何赋值,以及Python如何自动管理变量类型。同时,讲解了Python的基础数据类型,如数字(整数、浮点数、复数)、布尔值和字符串,包括它们的表示方法和内存中的表示方式。
摘要由CSDN通过智能技术生成

目录

知识点一 如何定义变量:   

知识点二基础的数据类型 


知识点一 如何定义变量:   

"""
知识点一如何定义变量:
    1.变量名(必须起的有意义,在定义变量时必须给他赋值)
        若我们要定义一个变量,但暂时不知道给他赋予什么值时\
        用 var_data = None
        若要为多个变量同时赋值:
        va_data,var_data2,var_data3, = 1,2,3,
    变量 = 值       (Python中不需要强调声明变量类型,给与变量赋什么值\
    那他就为什么类型,pythn解释器会自行将他分类\
    那我们将如何知道变量类型?\
        使用type函数type(object)->返回对象的类型)
    2.理解变量在计算机内存中的表示
        第一步:在计算机中输入a = ‘DEF’
        第二步:解释器运作
            在内存中创建一个名为‘DEF’的字符串对象
            在内存中创建一个变量a,并指向’DEF‘
        也可以将a的值赋值给其他变量,例如赋值给b、
        这一操作实际上是将变量b也指向‘DEF’
例如:
"""

打开Pycharm输入所示代码:

var_data = 'DEF'
var_data2 = var_data
var_data3 = 'DEF'
print(id(var_data))
print(id(var_data2))
print(id(var_data3))
运算结果:
'''

D:\AXXZX\Python\python\python.exe D:\python_code\exercise.py 
1790118444848
1790118444848
1790118444848

Process finished with exit code 0


'''

知识点二基础的数据类型 

"""
    1.数字:
        整数
        小数(浮点型)
        复数
    2.布尔值:真或假 Ture or False   (Ture和False 首字母要大写)
    3.字符串:字符序列 ,也可以说是一串字符\
        Python 并不支持单字符类型所以单字符在 Python中同样是作为\
        一个字符串使用的我们可以通过将字符括在单引号或双引号中来创建字符串\
        Python中甚至可以使用三引号,但通常用来表示多行字符串和文档字符串。
    字符串的表达形式:
    str_data = ''
    str_data =''''''
    str_data =""
    str-data =""""""
    例如
"""

在Pycharm输入所示代码: 

int_data = 6
float_data = 6.6
complex_data = 6 + 6j
bool_data = True
bool_data2 = False
str_data = 'DEF'
str_data3 = '''DEF'''
str_data4= "DEF"
str_data5 = """DEF"""

print(type(int_data))
print(type(float_data))
print(type(complex_data))
print(type(bool_data))
print(type(bool_data2))
print(type(str_data))
print(type(str_data3))
print(type(str_data4))
print(type(str_data5))

运算结果: 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

爱玩网络的小石

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值