首页 > 其他分享 >变量、常量、赋值及注释

变量、常量、赋值及注释

时间:2023-10-20 16:13:52浏览次数:32  
标签:多行 常量 变量值 注释 赋值 变量名 变量

变量

什么是变量

变量用来描述世间万物的状态

变量名的命名规范

  1. 变量名由数字/字母/下划线组成,不能以数字开头
  2. 变量名不能以关键字命名
  3. 变量名具有意义

变量的组成

  1. 变量名:接收变量值
  2. 赋值符号:把变量值赋值给变量名
  3. 变量值:就是一个数值

定义变量名的两种风格

  1. 驼峰体AgeOfNick
  2. 下划线age_of_nick推荐使用

常量

什么是常量

不变的量,在python中可变(尽量不要更改),约定俗成的不可变

常量的表示方式

全大写AGEOFNICK

Python变量内存管理

新建变量就会开辟新的内存空间

x = 1000
y = 1000

# 值相同id不一定相同, id相同值一定相同

引用计数

有n个变量名指向一个变量值A,则A的引用计数为n

垃圾回收机制

当变量值的引用计数为0的时候,Python解释器会自动释放该变量值的内存

小整数池

[-5,256]之间的整数在Python解释器启动的时候就会自动生成,因此他不会被垃圾回收机制回收

定义变量的三个特征

  1. 打印变量值
  2. 打印变量的内存地址
  3. 打印变量的数据类型

花式赋值

链式赋值

x=y=z=10

交叉赋值

x = 20
y = 10

x, y = y, x


z = x
x = y
y = z

注释

单行注释

# 单行注释

ctrl + /

多行注释

'''
多行注释
多行注释
'''


"""
多行注释
多行注释
"""

标签:多行,常量,变量值,注释,赋值,变量名,变量
From: https://www.cnblogs.com/JunLeewarehouse/p/17777331.html

相关文章

  • 【从零学习python 】02. 开发工具介绍及交互式编程及注释详解
    编写Python代码根据我们之前介绍的知识,我们知道,所谓代码其实就是将一段普通文本按照一定的规范编写,然后交给电脑解析并且执行。那既然是一段文本,那我们是否可以直接使用文本编辑器来编码呢?答案是肯定的,但是这样开发起来,效率会很低。一、常见的代码编辑工具实际上,在我们实际工作......
  • 【C语言基础】指向字符串的指针 & 字符串常量指针的关系
    问:指向字符串的指针与字符串常量指针有什么区别?答:经过实践指向字符串的指针就是字符串常量指针。字符串常量指针是常量指针的一种。常量指针的特点就是不能通过该指针来修改指向内存地址空间存储的值。 问:来看一下常见面试题char*p=“abcd”;*p=‘b’;printf("......
  • Java基础的变量与常量
    1.编写第一个Java程序使用IDEA进行编写java程序1publicclassHello{2publicstaticvoidmain(String[]args){3System.out.print("HelloWorld");4}5}第一行:public class是定义类的关键字固定写法,Hello表示类名要与文件中的名字相同第......
  • 【JDK】自定义注释处理程序插件 AbstractProcessor
    1 前言最近比较好奇,Lombok、MapStruct里的注解,会在打包的时候会给我们的字节码文件里,写入一些东西甚至生成一些转换的字节码文件,不知道人家是如何做到的,所以抽空看了看,自己写了一个小Demo,来体验下。我们的目标就是引入自己的 AbstractProcessor的maven依赖包,然后能给我们生......
  • 【ORCAL】数据库中如何获取表或字段注释
    在数据库开发过程中,我们会遇到这样的情况:不知道英文字段对应的中文意思。那该怎么办呢?今天教你一招!1--表名注释2select*fromall_tab_commentswhereTable_Name='B_MERCH'andowner='POSP';3--表字段注释4select*fromall_col_commentswhereTable_Name='......
  • 初学Bokeh:使用注释【13】跬步
    初学Bokeh:使用注释【13】跬步注释也是一种绘图中的可视化元素,为绘图添加注释可使绘图更易理解。例如,方框注释就是一种常用的注释方式。我们可以利用方框注释来突出显示绘图的某些区域。要在绘图中添加方框注释,首先需要从bokeh.models中导入BoxAnnotation类:frombokeh.model......
  • 常量与变量
    常量与变量常量什么是常量永远不会改变的量如:10,100,13,1000L,10.4F//这里演示常量赋值publicclassConstantDemo{publicstaticvoidmain(String[]args){//常量finalinti=100;System.out.println(i);}}变量变量定义格式//数......
  • 达梦数据库 -2723: 仅当指定列列表,且SET IDENTITY_INSERT为ON时,才能对自增列赋值
    达梦数据库-2723:仅当指定列列表,且SETIDENTITY_INSERT为ON时,才能对自增列赋值 一、问题背景达梦数据库-2723:仅当指定列列表,且SETIDENTITY_INSERT为ON时,才能对自增列赋值  二、问题原因  三、解决方案        ......
  • 注释,变量
        ......
  • layui按钮多选数据赋值到OA明细表
    实际效果:点击全选按钮,选择数据,点击获取选中行数据,自动赋值给明细表 因为利用layui生成按钮以及表格,所以需要引入layui。表格内容为固定数据,如需要实现动态分页数据,自行实现,或者查看我另一篇博客文章:https://www.cnblogs.com/stfzhuang/p/17676056.html实现JS:<script>......