Python系统学习1-3

1、变量

变量:关联一个对象的标识符

学习目标:学会画变量的内存图

命名规则:字母数字下划线,所有单词小写,单词之间下划线隔开

赋值:创建一个变量或改变一个变量关联的数据。

语法:变量名=数据,变量1=变量2=数据

           变量1,变量2=数据1,数据2(创建多个变量)

重点1:Python变量在内存中的存储方式

在这里插入图片描述

 参考自:Python中赋值,深拷贝和浅拷贝_二次赋值是浅拷贝嘛_chde2Wang的博客-CSDN博客

2、数据类型

①字符串:存储文本,利用双引号修饰

②整型:存储整数,不需要引号

③浮点型:存储小数,不需要引号

注意1:字符串不能和数值类型直接运算

注意2:input函数的结果一定是字符型

注意3: 类型转换时在:获取数据时,输出数据时

# age = input("你今年年龄:")
# print("明年年龄为:"+ age+1)  报错
# print("明年年龄为:"+ str(int(age) + 1))

# 优化为
age = int(input("你今年年龄:"))
age = age+1
print("明年年龄为:"+ str(age))

注意4:只有在数值类型之间数据类型转换 时,才会进行截断数据

re5 = float(8)
re6 = int(8.1)
re7 = int(-7.6)
re8 = int(-7.1)
print(re5,re6,re7,re8)
# 8.0 8 -7 -7

注意5:字符串转换为数值类型时,必须为数值类型的表现形式

# re9 = int("8.9")  # 报错,表达形式需要像整数型
# re10 = float("8点5")  # 报错,表达形式需要像小数型

你可能感兴趣的:(python基础学习,学习)