变量
2018-06-18 01:03:27来源:未知 阅读 ()
一、什么是变量
变量就是一个容器,可以存各种各样的数据
Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。
等号(=)用来给变量赋值。
等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。
里面的值可以随时变化 所以叫变量。
例如:
num01 = 100
print(num01)
num01 = 123.456
print(num01)
num01 = False
print(num01)
不需要事先声明变量要存储什么数据类型,直接赋值就可以了,C# JAVA都需要声明数据类型。
多个变量的一次赋值
简单写法:
num01 = 1000; num02 = 3.14; num03 = False; str01 = 'iLync'
num01, num02, num03, str02 = 1000, 3.14, False, "iLync"
多个相同的值:
num01 = num02 = num03 = 100
二、为什么需要变量?
运行程序,是在内存中运行,使用变量的目的把数据存储在内存中
num01 = 100
print(num01)
变量:能够通过变量取出内存中的数据
变量存储在内存中的值。这就意味着在创建变量时会在内存中开辟一个空间。
基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。
因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
后台把变量名和内存地址做了关联,只要通过名称就可以很轻松的把存在内存的值取出来,不需要访问内存地址。
Num01在系统中如果没有定义,就没办法取;如果定义过 通过num01可以取到数值。
通过变量取数据,这个变量一定要存储过数据,不然就会报错。
使用变量:
C# Java里面每一句话必须要有; 分号结尾
三、变量命名规则:
注意事项:
- 变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(_),而不能使用空格、连字符、标点符号、引号或其他字符。
- 变量名的第一个字符不能是数字,而必须是字母或下划线。
- Python区分大小写。
- 不能将Python关键字用作变量名。
例如:
abc_123 可以
123_abc不行
_123是可以的
for = 200 也不可以
if False 等都不可以
显示关键字:help("keywords")
变量名的命名规则
1,变量命名使用小写字母
2,变量的名字要有意义,进来用对应的英文命名,具有“见名知意”的作用。
如学生姓名 变量取名为name或者student_name
3,避免使用单个字符作为变量名(除了在循环里面定义的变量)
4,当使用多个单词租车变量名时,应该使用(word_word_word)命名法。
如学生人数:student_number
学生总人数:student_total
提示:
- 红色波浪线表面有语法错误,绿色的表明不推荐,最好”见名知意 “
- 多个单词用下划线连接;
- 避免用单个字符定义变量名,单个字母一般用在循环的时候,控制次数。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:小白的Python之路_day1
- python day1-requests 2019-08-13
- python变量和常量 2019-08-13
- 在 Python 中这样命名变量就是给自己挖坑 2019-08-13
- Python基础总结之第二天从变量开始(新手可相互督促) 2019-07-24
- 第四章 函数之高级函数 2019-07-24
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash