zoukankan      html  css  js  c++  java
  • Python合集之Python变量

        在上一节的合集中,我们了解了Python的保留字与标识符,本节我们将进一步了解一下Python中关于变量的问题。

        变量严格意义上来讲应该称之为“名称”,也可以理解为标签。

        在Python中,不需要先声明变量名及其数据类型,直接赋值即可创建各种类型的变量,但是变量的名称不能随意,需要遵循以下的规则。

            a.变量名必须是一个有效的标识符。

            b.变量名不能使用Python中的保留字。

            c.慎用小写字母l跟大写字母O。

            d.应选择有意义的单词作为变量名。

        为变量名赋值可以通过等号(=) 来实现,语法格式如下:

    变量名=value
    例如:创建一个整形的变量,并为其赋值2048,可以食用下面的语句
    number=2048 #创建变量number并赋值2048,该变量为数值型
    如果直接为变量赋值一个字符串,那么该变量即为字符串类型。
    nickname=“沧海桑田” #字符串类型的变量

    Python是一种动态类型的编程语言,也就是说,变量的类型可以随时变化,例如,在上面的例子中,可以通过打印输出该变量的类型,执行过程入下图:

    注:在Python中,使用内置函数type()可以返回变量的类型。

    在Python中,允许多个变量指向同一个值,例如:将两个变量都赋值为2048,再分别应用内置函数id()获取变量的内存地址,将得到相同的结果,如下图:

    注:在Python中,使用内置函数id()可以返回变量所指的内存地址。

    常量是程序运行过程中,值不能改变,例如现实生活中的身份证、数学运算中的圆周率等,这些都是不会发生改变的,他们都可以定义为常量,在Python中,并没有提供常量的保留字,不过在PE8规范中规定了常量由大写字母和下划线组成,但是在实际的开发中,常量首次赋值后,还是可以被其他代码修改的。

    花絮:

    本期的Python的变量就分享到这里,下期我们将分享Python中的基本数据类型,感兴趣的朋友可以关注我。

    同时也可以关注下我的个人 微信订阅号,园子里面的文章也会第一时间在订阅号里面进行推送跟更新。

        

  • 相关阅读:
    [原创] Python3.6+request+beautiful 半次元Top100 爬虫实战,将小姐姐的cos美图获得
    手算平方根和基于 Java BigInteger 的大整数平方根的实现
    Spyder项目创建,打开与使用
    手动实现自己的spring事务注解
    springboot2.x配置druid sql监控
    基于zookeeper实现分布式锁
    数据库中间件之mycat读写分离
    springboot + shiro 构建权限模块
    数据库中间件之mycat安装部署(一)
    使用jdk8 stream简化集合操作
  • 原文地址:https://www.cnblogs.com/a-mumu/p/13946474.html
Copyright © 2011-2022 走看看