变量和变量类型的解析

Posted wananluni

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了变量和变量类型的解析相关的知识,希望对你有一定的参考价值。

在运行程序过程中,可能会发生变化的量,叫做变量。

  定义变量:  变量名称 = 变量值

注意:Python典型的弱数据类型语言,变量的类型是不用声明的,而是由值来确定的

例如:在Java语言或C语言中,若想定义变量,可以:         int a = 666;       double b = 6.66;         string name = "宋羽彤"

但是在python中,直接定义a = 6 即可,不用输入int。

技术图片

 

 

虽然特别方便,但是python有自己的命名规则,变量又叫带有名称的内存

变量(标识符)的命名规则:
   1、变量的名称必须使用有效字符(大小写字母+数字+_)组成
   2、数字不允许开头
   3、变量名称有意义:不要使用a或者b这类的
   4、建议使用下划线法  比如当你输入userName时,最好写成 user_name
   5、不要使用关键字和保留字:例如double,这些有含义的。在python里,大约有20个关键字(不能用)

我们可以通过导入模块查找关键字

技术图片

 

 

技术图片

 

           整型(int)                                    (Boolean)                             str

        浮点数(float)                                True,Flalse

            复数·  

如果想知道,自己输出的变量是什么函数,则需要用到type函数

技术图片

 

 

这里学到一个快捷方式,你可以直接在文件夹储存路径处输入cmd,可以直接跳到所需要文件夹

注意:print函数中%s是占位符,默认会将第一个%后面的值复制到占位符

 

技术图片

 

 注意:input后面接的东西就是字符串!!!!!所以当你运算时,应该先将字符串转为数字。

 
 9、类型转换
  int(字符串) # 将数字字符串转换为数值

技术图片

 

 


  float(字符串) # 将数字字符串转换为浮点数

技术图片

 

 


  str(数值) # 将数值转换为字符串

技术图片

 

 

 

技术图片

 

以上是关于变量和变量类型的解析的主要内容,如果未能解决你的问题,请参考以下文章

变量和变量类型的解析

作用域,作用域链,垃圾收集,js解析

深入解析Python中的变量和赋值运算符

深入解析Python中的变量和赋值运算符

解析不明确的类型变量

xsl:variable的应用和赋值的解析,不同赋值的类型不同