python学习01

一:常量和变量

1.python的数据类型

分类:
Number:数字型【整型,浮点型,复数】
String:字符串类型
Boolean:布尔型【True,False】
None:空值
list:列表
tuple:元祖
dict:字典
set:集合

整型:可以处理任意大小的数字,支持二进制
浮点型:在计算机的底层,浮点型表示采用的是科学计数法【123.456————》1.23456e2】
复数:数学上:【a+bi————》a+bj】
字符串:是以单引号或双引号括起来的任意的文本:【"a"】
布尔值:只有两个值:True和False,关系运算符和逻辑运算符的运算结果一般都是布尔值

2.常量

定义:在程序运行的过程中,值永远不会发生变化的标识符
代码演示:
       print(2)
       print("hello")
       print(True)
       print(3+5j)

3.变量

3.1概念

定义:在程序运行的过程中,值可以随时发生改变的标识符
作用:存储数据,参与运算
语法:标识符=值
说明:标识符被称为变量名【引用】,第一次给变量的值称为初始值,=被称为赋值运算符
注意:
a.变量名需要遵守标识符的定义规则和规范
b.变量名的定义会在内存中开辟一个空间,然后在这个空间中存储数据【因为python是动态数据类型的语言,所              以在这个空间中存储的是什么类型的数据无法确定】

3.2使用

代码演示:
#1.定义一个整型的变量
age=18
print(age)

str1="hello"
#变量的值可以随时发生变化
str1="abc"
#变量的值发生在改变的过程中类型也可以发生改变【python是弱类型的语言,动态数据类型的语言,容错性比较高】
str1=True
print(str1)

#2.变量的命名
student_name="zhangsan"
studentName="xiaoming"

#3.一个变量如果未被定义,则无法使用
#4.变量的好处:存储数据,可以应对需求发生改变的情况【提高了代码的可维护性】
print(20)
print(20+4)
print(20*10)

n=20
print(n+4)
print(n*10)

#5.特殊情况:一般情况下,如果一个变量在代码运行的过程中,不想让它的值发生变化则可以通过变量的命名来区别
#解决办法:变量名遵循常量命名法【字母全部大写,不同的单词之间使用下划线分隔】
NUM=3

3.内存中的变量

思考一个问题:变量在内存中开辟了空间,内存如何释放?
            手动释放内存和自动释放内存
age=
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值