首页 > 编程语言 >Python变量

Python变量

时间:2023-01-11 09:55:42浏览次数:31  
标签:变量 Python 数据类型 print 2.2 id name

1.变量介绍

变量分为变量名、变量值、内存地址

id() 获取变量的内存地址 作用:判断两个数据是否是同一个数据

变量的作用:存储数据更方便的管理和使用

例:

print(id(name))

#后续就不能使用到这个数据

name_id = id(name)

print(name_id)

#后续的代码就可以使用到数据

 

2.变量命名的规则规范

2.1命名的规则

变量名称由字母、下划线、数字组成

变量不能以数字开头

系统关键字不能作为变量名称

2.2命名规范

2.2.1坨峰命命名

大坨峰 FirstName

小坨峰 firstNameData 首字母小写

2.2.2下划体命名

first_name

2.2.3a s i x 等简单变量

临时变量,某个小的区域会使用到

 2.3变量名称的描述性

在合适的长度内,越精确越好

变量名称能让人猜出的类型

3.基础数据类型

3.1 numbers 数字

int 整数型

float 浮点型

3.2 str 字符串

3.3 bool 布尔(int子类)

True 1

False 0

type() 获取变量的数据类型

数字和字符串都是不可变数据类型

4.变量的多次赋值

 变量多次赋值后,变量名会指向新的内存空间

例:

name = 'james'

print(name)

print(id(name))

name = '小明'

print(name)

name1 = name # 复制了一份

print(id(name))

print(id(name1))

运行结果:

james

2249800595632

小明

2249800736208

2249800736208

 

标签:变量,Python,数据类型,print,2.2,id,name
From: https://www.cnblogs.com/HanChelsea/p/17042803.html

相关文章

  • Python解释器
    Python解释器目录Python解释器Python程序的运行字节码_codeobject_基本控制语句顺序语句条件语句循环语句栈参考资料Python程序的运行首先执行词法分析、语法解析和编......
  • python文件头部#/usr/bin/env python和#coding:utf-8的作用
    一、声明作用#!/usr/bin/python#!/usr/bin/envpython#coding:utf-8以上代码,放在python文件的头部,仅作为声明作用如果是python3,则改为python3#!/usr/bin/envpython......
  • Python将str转为int型或float型
    string转化为int型int转化为string型string转化为float型float转化为string型含小数点的string分割为整数部分和小数部分string转化为int型string转化为int型——10进制:in......
  • Python+ Flask轻松实现Mock Server
    每天进步一点点,关注我们哦,每天分享测试技术文章本文章出自【码同学软件测试】码同学公众号:自动化软件测试,领取资料可加:magetest码同学抖音号:小码哥聊软件测试1、什么是......
  • python利用matplotlib生成迷宫
    起因我想要写一个项目叫python迷宫游戏,需求是玩家能和机器对抗率先走出迷宫,至少要有两个等级的电脑。慢慢来,首先迷宫游戏需要有一个迷宫并展示出来,这便是这篇博客的目的......
  • python操作mysql数据库,增删查改等需要执行后加commit()
    p1:关于commit方法第一感觉是这个方法只用来提交“数据”,比如插入数据、更新数据需要在execute()后面跟上一个commit();现在看来,commit()方法需要跟在增(insert)、删(delete)、......
  • MySQL UPDATE:修改数据-更新数据-在原有表基础上增加列--python
    使用UPDATE语句修改单个表,语法格式为:UPDATE<表名>SET字段1=值1[,字段2=值2…][WHERE子句][ORDERBY子句][LIMIT子句]语法说明如下:<表名>:用于指定要......
  • Python爬虫-第三章-4-利用BeautifulSoup模块爬取某网壁纸图库图片
    思路:1.提取子页面链接2.访问子链接页面,提取下载地址3.访问下载地址下载内容到本地#DemoDescribe:数据解析bs4importtimeimportrequestsimportrandomimportstringfr......
  • Python 发电子邮件示例
    #!/usr/bin/envpython#-*-coding:utf-8-*-#python3.5importreimportosimportsmtplibfromioimportStringIOfromvalidate_emailimportvalidate_emailfromema......
  • 2023.1.10交换两个变量值的函数
    ......