首页 > 编程语言 > 详细

python_变量

时间:2021-04-13 23:22:19      阅读:17      评论:0      收藏:0      [点我收藏+]

变量

计算机本质上是?种可以执?计算的机器,这?的计算是?种?义的“计算”,计算
机上所有的处理都可以看做是计算。要计算必须的有数据,在程序中如何表示数据
呢?
在程序中,我们?般以变量表示数据,所谓变量:

  • 变量是?来保存数据的
  • 在程序中,变量的值是可以改变的,所以叫变量,不能改变的叫常量

1 变量定义

变量定义: 变量名 = 值(对象)

# 1单个变量定义

name = ‘杨幂‘
age = 20

# 2多个变量定义

定义了三个变量num1,num2,num3,他们的值都是10
num1 = num2 =num3 = 10

# 3元组赋值

10赋值给a,20赋值给b
a, b = 10,20
绝对不可以这样定义
a = 2, b = 3

2 变量命名规范

变量名也可称之为标识符(变量名、函数名、类名、包名等统称为标识符),其命
名要符合python的语法要求:

  • 由数字、字?、下划线组成,不能以数字开头
  • 严格区分??写
  • 不能是python的关键字(保留字)
    获取python的保留字
    import keyword
    print(keyword.kwlist)

[‘False‘, ‘None‘, ‘True‘, ‘and‘, ‘as‘, ‘assert‘, ‘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‘]

3 变量命名?格

  • 好的变量命名?格应该?名知意,有意义。
  • ?名知意,有?描述性
  • 不建议使?中?命名变量
  • ?般变量可以??驼峰规则:变量名由多个单词组成,第?个单词?字??写,其它单词?字??写
  • 也可以全部变量名都?写,单词之间?下划线分隔
    ?驼峰命名: myBook yourMoney 下划线分隔: my_book your_money

4 变量输?和输出

变量输出

print函数
作?:将数据显示到屏幕
?法:
print(表达式1,表达式2,...,sep=" ",end="\n")

变量输入

input?于输?数据给变量,?论输?什么都是?个字符串
input括号中字符串?于提示?户,可以不给提示符
age = input(‘请输?你的年龄‘)

5 变量删除

删除后变量就不存在了,不能够在通过变量名进?存取了
del 变量名

6 变量和内存

python中?切都是对象,python中变量保存了对象的引?,变量的好?是?个容器,容器中保存的变量所指对象的引?(地址);变量本身是没有类型的,变量的
类型是指其所指对象的类型(值的类型),?如说变量是?个瓶?,盛了醋就是醋瓶,盛了酱油就是酱油瓶

  • python中变量的所指对象的地址可以?id函数获取
  • 获取变量的类型可以使?type函数
    num1 = 10
    print(id(num1)) # 查看变量所指对象的地址
    print(type(num1)) # 查看变量的类型

7 注意事项

  • 变量必须先定义后使?
  • 变量的类型由所赋值决定
  • =两边要留?个空格

常量

程序在运?的过程中,值永远不会发?改变的量称之为常量
python没有专?的常量类型,?般约定俗成使??写表示常量
# 圆周率
PI = 3.1415926
# 我的??
MY_BIRTHDAY = ‘2008/2/29‘

注释

python解释器不解释、不执?注释

  • 注释的优点:
    • 注释可以提?代码的可读性、可维护性。
    • 保留代码
    • ?便调试
  • 注释的书写格式
    • 单?注释,以#开始,?直到本?结束都是注释
      这是单?注释
      age = 20 #这也是单?注释
    • 多?注释
      1.使?三个单引号
      ‘‘‘
      中间的任何内容都是注释,
      可以有多?
      但中间不能再有三个单引号
      ‘‘‘
      2.使?三个双引号
      """
      中间都是注释内容
      但不能出现三个双引号
      """
  • 注意
    • 单?注释?般出现在注释代码的上?和右?
    • 良好的注释是?个优秀程序员的基本素质
    • 不要每?代码都加注释,只注释?较难懂的代码,或对变量说明

python_变量

原文:https://www.cnblogs.com/z-xu/p/14654706.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!