变量,程序交互,基本数据类型

什么是变量?
          变量:核心在于变和量二字,变->变化,量->状态
          如何定义?
                x=1
                变量名:x
                变量赋值符号:=
                变量值:1
                其中变量名又称为标识符:
1.可以是字母,数字,下划线的任意组合
2.首字母不能以数字开头
3.不能使Python的关键字
PS:变量名与变量值仅仅只是一种绑定关系
引用计数为零,会被python的垃圾回收机制自动回收
#增加引用计数 #减少引用计数
x=1 x=2
y=x del y
z=y z='abc'
常量:不变的量。在python中能用大写的字母表示


什么是程序交互?
name=input('输入用户名:')#无论用户输入任何内容,input都会存成字符串格式
print(name)
让计算机能够模拟人,去接受客户的输入信息
基本数据类型:
整型int:年级,等级,身份证号,qq号,手机号
浮点型float:身高,体重,薪资,温度,价格
字符串类型str:包含在引号(单,双,三)里,由一串字符组成
用途(描述性的数据):姓名,性别,地址,学历,密码:alex3714
name=‘egon’
列表list:包含在[]内,用逗号分割开
用途(存多个值,可以修改):爱好,装备,女朋友们
hobby=['play','eat','sleep']
方法:
(增加)hobby.(元素)
(删除) hobby.reove(元素)
del girls[元素的引索]
(修改)girls[0]='alexSB'
字典:
用途:存在多个值 ,这一点与列表相同
student_info={
'name':'alex',
'sex':'None'
'age',81,
'hobies':['zsb1','zsb2','zsb3']
}
特征:每一个值都是一个唯一对应关系,即key,强调一点,key必须是不可变类型:字符串,数字
布尔:True False
用途:用来判断

原文地址:https://www.cnblogs.com/kxllong/p/7201018.html