使用GPT学习python第一天—-变量

 

变量:以下为GPT所给我的答案,基本与课内所讲基本合。

而在以上解释中出现了许多的专业的名词如:“标识符”,“内存地址”,“动态类型,弱类型变量”,“声明变量”。而以上名词我会使用GPT来进行进一步的了解

①:标识符5e0eef5420a5493a966ab86c52d82363.png

GPT给我们的python标识符定义,及注意事项在经过本人是错后,发现在非法的标识符中不能以下划线结尾在python中是被允许的,其余都没有问题。3f6927a2b3d9462e9812e8a474cad63f.png

 

②:内存地址

fac787e668ec4420bec92aad8d62fa2f.png

 原来id就是内存地址!!!

③:动态类型变量

在后面的声明变量中,可以很清楚的感受到动态类型变量,和静态类型变量的差别

④:弱类型变量fea5738169f34b85a9e40662a134d120.png

这边认为稍微了解便可以了。 

⑤:声明变量55ef54df7ec64268bc576f596af63ae0.png

在上述描述特点中:特点①其实并不适用于python。原因在于python 中变量是动态类型的,不需要提前声明变类型:

如在C语言中,声明一个整数类型的变量需要使用以下语法:

34abe58e384c4612a2da6b105b923745.png

而在python中,使用以下语法都可:cc292be318a04b15899bc2354879280d.png

特点②:特点二其实也不适用于python编程,因为特点二的主要意思便是在声明变量类型后,该变量所存储的数据不可以与声明变量类型不同。若起始定义为int类型,则后面数据的改变也只能选用int类型的数据。而python中变量因为是动态类型的,所以不会受到这种束缚。

b674d64f54594c5c9ad92b36125e235c.png

如以上例子,在python中变量类型可随意变换。

特点③:python并非一定在编译时确定编译类型,或者说python具有极强的灵活性。他可以在编程的任何地方确定变量的类型。原因是因为Python是一种解释型语言,所以在每次运行程序的时候都会解释执行代码。

以上为介绍了什么是声明类型,并且对声明类型的特点与python实际进行了验证,可以发现。python的声明类型是极其灵活点,所以声明类型在python中,需要注意的点与其他语言相比较少。 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值