Python之变量

Posted 码苟jim

tags:

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

Python之变量

什么是变量

定义世间万物事物的状态

‘‘‘
height 180
weight 140
age 18
tree_name jzm
‘‘‘

变量的组成

变量名(描述意义;接收变量值)赋值符号( = 即赋值,把变量值传给变量名)变量值(具体的值)

height = 180
print(‘height:‘, height)
weight = 140
print(‘weight:‘, weight)
age = 18
print(‘age:‘, age)
tree_name = ‘jzm‘
print(‘tree_name:‘, tree_name)

变量名的命名规范

  1. 变量名必须得具有意义
  2. 变量名以字母/数字/下划线—组成,不能用数字开头
# $ = 10
# print($)
# 10tree = 10
# print(10tree)
  1. 不能以关键字命名
‘‘‘
[‘and‘, ‘as‘, ‘assert‘, ‘break‘, ‘class‘, ‘continue‘, ‘def‘, ‘del‘, ‘elif‘, ‘else‘, ‘except‘, ‘exec‘,
 ‘finally‘, ‘for‘, ‘from‘, ‘global‘, ‘if‘, ‘import‘, ‘in‘, ‘is‘, ‘lambda‘, ‘not‘, ‘or‘, ‘pass‘,
  ‘print‘, ‘raise‘, ‘return‘, ‘try‘, ‘while‘, ‘with‘, ‘yield‘]
‘‘‘
# print = 10
# print(print)

变量名的两种方式

代码至上而下运行,如果相同的变量名,执行后者

下划线一般用来连接单词

(下划线和驼峰体--》多个单词做变量名的问题)

name_of_nick = ‘nick‘  #下划线式,python程序员的习惯

NameOfJason = ‘jason‘ #驼峰体式
print(name_of_nick)  # 先定义才能使用,没有引号的就是变量名

变量的三种打印形式

age = 10

# 打印值 value
print(age) 

# 打印内存地址 id
print(id(age))

# 打印数据类型() type
print(type(age))

常量

# 不变化的量(变量名全大写),不变化是约定俗成的
AGE = 1
print(AGE)

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

Python之如何优雅的重试

读构建之法第十七章有感(作业四)

python之模块和包

python之模块和包

特征转换之python代码

python编程之变量和简单的数据结构