基本概念
变量:是编程语言中最基本的概念 , 和字面意思一样 , 指得是它们的值可变 , 和我们以前学习的数学方程类似 , 变量可以带入任何值 。与之相对应的是常量 。
变量的命名
l命名规范
变量一般使用英文字母 , 下划线和数字组成 , 且第一位只能由英文字母或下划线构成 , 不能是数字 。
l见名知意
一个程序中肯定会有很多变量名 , 所以变量的命名十分重要 , 最好做到见名知意 。
l关键字不能做变量名 。(若是重名了 , 加下划线或做其他改变即可)
l内置函数可以当做变量名 , 但一般不会使用 。(会发生冲突)
l变量赋值的规则:a,b,c=值1 , 值2 , 值3(=是赋值的意思)
Ps:1.关键字:在python中有特殊含义和功能的单词 。在python3中 , 共有33个关键字 , 如何查询这33个关键字 , 可以使用以下方法 。
>>>from keyword import kwlist>>>print(kwlist)查询结果
【python是什么意思】['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']
ps:2.内置函数:python解释器自带的函数 , 这些函数可以直接使用 , 不需要导入某个模块 。
函数就是将使用频繁的代码段封装起来 , 并给他起一个名字 , 以后使用的时候只要知道名字就可以 , 这就是函数 。函数就是一段封装好的 , 可以重复使用的代码 , 它使得我们的程序更加模块化 , 不需要编写大量重复的代码 。如:print就是一个打包了大量代码的函数 。
截至到python版本3.6.2 , python一共为我们提供了68个内置函数 。这68个函数是python直接提供给我们可以使用的全部函数 。如何查询这68个内置函数 , 可以使用以下方法 。
以下两种方法都可以查询 , 第一个在python自带的idle里输入 , 第二个在python文件里输入运行就可以查询出来 。
>>>dir(__builtins__) #方法一>>>print(dir(__builtins__)) #方法二
查询结果
['abs', 'all', 'any', 'ascii', 'bin', 'bool', 'bytearray', 'bytes', 'callable', 'chr', 'classmethod', 'compile', 'complex', 'copyright', 'credits', 'delattr', 'dict', 'dir', 'divmod', 'enumerate', 'eval', 'exec', 'exit', 'filter', 'float', 'format', 'frozenset', 'getattr', 'globals', 'hasattr', 'hash', 'help', 'hex', 'id', 'input', 'int', 'isinstance', 'issubclass', 'iter', 'len', 'license', 'list', 'locals', 'map', 'max', 'memoryview', 'min', 'next', 'object', 'oct', 'open', 'ord', 'pow', 'print', 'property', 'quit', 'range', 'repr', 'reversed', 'round', 'set', 'setattr', 'slice', 'sorted', 'staticmethod', 'str', 'sum', 'super', 'tuple', 'type', 'vars', 'zip']
注意:关键字和内置函数不用记忆 , 因为有字体颜色的差别 。只要是黑色字体都可以做变量名 。
变量的作用
保存一个可以发生改变的值 。可以保存任何数据类型 , 包括整数 , 小数或者字符串 。
变量的使用
通过变量可以得到所对应的值 。变量保存的是地址值 , 这就意味着在创建变量时会在内存中开辟一个空间 , 可以通过地址值找到对应的数据 。基于变量的类型 , 解释器会分配指定内存 , 并决定什么数据可以被存储到内存中 。
python中的变量不需要申明 , 变量的赋值操作既是变量申明和定义的过程 。
推荐阅读
- 汽车映射什么意思
- 不着边际的意思是什么
- 维京人是什么人
- 袋鼠标志是什么牌子帽子
- 暖气的o和s是什么意思
- 数码相机变焦是什么意思
- 切结书是什么意思
- 肄业是什么意思
- 启动打印机池是什么意思
- 苹果sos是什么意思