python之变量介绍

python之变量介绍

1.什么是变量
2. 变量的特点
3. 变量的命名规则
4. 查看保留字(不能定义变量)
5. 使用变量时避免命名错误

1.什么是变量
变量就是代表某个数据(值)的名称,简单点说变量就是给数据起个名字。

2.变量的特点
    1.变量是计算机内存中的一块区域,变量可以存储规定范围内的值,而且值是可变的。
    2.在创建变量时会在内存中开辟一个空间。基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中。因此,变量可以指定不同的数据类型,这些变量可以存储整数,小数或字符。
    小结:变量的值是可以变化的,变量可以是整数、小数、字符。

3. 变量的命名规则
    1. 变量名只能包含字母、数字、下划线
    2. 变量不能以数字开头,不能含有特殊字符和空格,可以用下划线来分隔其中的单词
    3. 不能以保留字(关键)和函数名作为变量  
    4. 不能以中文命名
    5. 定义的变量名应该有意义
    6. 变量名区分大小写
    7. 慎用小写字母i和大写字母O,因为他们可能被认错看成数字10

4. 查看python中系统所有保留字

方式一:windows系统
from keyword import  kwlist
for i in kwlist:
    print(i)
打印结果如下:
D:\python3.5\python.exe D:/pycharm/data/第一周/day2/文件.py
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

方式二:linux系统
[root@i-y2m8wfbl ~]# cat 1.py 
#!/usr/bin/env python2.6

from keyword import kwlist
for i in kwlist:
    print(i)


5. 使用变量时避免命名错误
message = 'hello world , I can see'
print(mesage)
打印结果如下:
D:\python3.5\python.exe D:/pycharm/data/第一周/day3/1.py
Traceback (most recent call last):
  File "D:/pycharm/data/第一周/day3/1.py", line 6, in <module>
    print(mesage)
NameError: name 'mesage' is not defined
总结:名称错误通常以为这两种情况:要么是使用变量前忘记了给它赋值,要么是输入变量名时拼写不正确。


6. 单行或多行注释

[root@izwz9bhan5nqzh979qokrkz ~]# cat a.py 
#!/usr/bin/python
# _*_ coding:utf-8 _*_

'''
print 'zhang'
print 'jun'
print 'chao'''

print 'b'

执行结果
[root@izwz9bhan5nqzh979qokrkz ~]# python a.py 
b
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

东城绝神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值