码迷,mamicode.com
首页 > 编程语言 > 详细

Python变量与常量

时间:2021-04-09 13:20:29      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:字母   python变量   sync   name   final   async   await   地址   关键字   

变量

什么是变量

变量就是可以改变的量,实际上是数据在内存中存储一块空间。在python中,变量在使用前必须赋值。

变量的定义

变量名 = 值

= 用来给变量赋值,= 左边是一个变量名,= 右边是存储在变量中的值。

一行为一个变量赋值:

a = 1
b = 1.2
c = True 

一行中为多个变量赋值:

a, b = 10, 20
print(a, b)  # 10 20

一行中为多个变量分配相同的值:

x = y = z = 100
print(x)  # 100
print(y)  # 100
print(z)  # 100

变量命名规范

  • 变量名只能包含字母、数字和下划线,但不能以数字开头。
  • 变量名不能包含空格。
  • 变量名不能使用Python中内置的关键字和函数名。
  • 变量名区分大小写

查看Python中的关键字

Python中可以通过 keyword 模块查看所有的关键字。

import keyword
print(keyword.kwlist)

可以看到如下关键字:

[‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘async‘, ‘await‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘nonlocal‘, ‘not‘, ‘or‘, ‘pass‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]

变量的命名习惯

  • 变量需要见名知义
  • 驼峰命名法:MyName, myName
  • 下划线命名法:my_name

内存地址

python提供了 id() 函数用来获取对象的内存地址。

a = ‘Hello‘
print(id(a)) # 2185202715632

常量

Python中没有定义常量的语法,一般将全部大写的变量称为常量。

示例:

ID_CARD = 1001
AGE = 18
print(AGE)
print(ID_CARD)

注释

分为单行注释和多行注释

  • 单行注释

    # 注释内容
    
  • 多行注释

    """
    	第一行注释
    	第二行注释
    	第三行注释
    """
    
    ‘‘‘
    	第一行注释
    	第二行注释
    	第三行注释
    ‘‘‘
    

Python变量与常量

标签:字母   python变量   sync   name   final   async   await   地址   关键字   

原文地址:https://www.cnblogs.com/bubbleboom/p/14635111.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!