龙空技术网

Python编程基础:变量

青少年编程CodeTeen 108

前言:

今天各位老铁们对“python输出中文加变量”大概比较重视,朋友们都想要分析一些“python输出中文加变量”的相关资讯。那么小编在网上收集了一些关于“python输出中文加变量””的相关资讯,希望朋友们能喜欢,兄弟们一起来学习一下吧!

什么是变量?

变量(variable)是存放数据值的容器。

每个变量指向一个值(value),该值是与变量相关联的信息。

变量并不直接存储值,而是对存储了值的内存地址的引用。内存就像盒子,值就像盒子里的物品,而变量则是贴在盒子上的标签。

变量不需要提前声明,但一定要指向(或关联)某一个对象(对象可以理解为盒子里的物品),变量在指向对象的时候就自动创建了。

name = '张三' #变量名:name,值:张三print(name) #输出:张三name = '李四' #变量指向的值可以修改print(name) #输出:李四
变量的命名

变量的命名要遵守规则和指南,否则可能会引发程序错误。

变量名由字母、数字、下划线组成;(Python3中,变量名可以包含Unicode字符,即也可以使用汉字命名变量,但一般不鼓励。)变量名是大小写敏感的,如Name和name是不同的变量;变量名必须以字母或下划线开头,不能以数字开头;Python中下划线开头有特殊的含义,不鼓励使用下划线开头命名变量;不能将保留字作为变量名。如if不能用作变量名;指南:变量名应既简短又具有描述性。如name比n好,name_length比length_of_student_name合适;指南:慎用小写字母l和大写字母O,因为容易被错看成数字1和0。保留字

保留字也称关键字,指Python语言使用的有特定含义和作用的单词,不能将这些单词作为变量名、函数名、类名。

关键字:

False, None, True, and, as, assert, async, await, 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

内置函数名也不适合用作变量名,虽然不会导致错误,但将覆盖这些函数的行为。

内置函数:

abs(), aiter(), all(), any(), anext(), ascii(), bin(), bool(), breakpoint(), bytearray(), bytes(), callable(), chr(), classmethod(), compile(), complex(), delattr(), dict(), dir(), divmod(), enumerate(), eval(), exec(), filter(), float(), format(), frozenset(), getattr(), globals(), hasattr(), hash(), help(), hex(), id(), input(), int(), isinstance(), issubclass(), iter(), len(), list(), locals(), map(), max(), memoryview(), min(), next(), object(), oct(), open(), ord(), pow(), print(), property(), range(), repr(), reversed(), round(), set(), setattr(), slice(), sorted(), staticmethod(), str(), sum(), super(), tuple(), type(), vars(), zip(), __import__()

标签: #python输出中文加变量