python是什么意思(python是什么意思中文)

基本概念

变量:是编程语言中最基本的概念,和字面意思一样,指得是它们的值可变,和我们以前学习的数学方程类似,变量可以带入任何值。与之相对应的是常量。

变量的命名

l命名规范

变量一般使用英文字母,下划线和数字组成,且第一位只能由英文字母或下划线构成,不能是数字。

l见名知意

一个程序中肯定会有很多变量名,所以变量的命名十分重要,最好做到见名知意。

l关键字不能做变量名。(若是重名了,加下划线或做其他改变即可)

l内置函数可以当做变量名,但一般不会使用。(会发生冲突)

l变量赋值的规则:a,b,c=值1,值2,值3(=是赋值的意思)

Ps:1.关键字:在python中有特殊含义和功能的单词。在python3中,共有33个关键字,如何查询这33个关键字,可以使用以下方法。

>>>from keyword import kwlist>>>print(kwlist)查询结果

['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中的变量不需要申明,变量的赋值操作既是变量申明和定义的过程。

python中一次新的赋值,将创建一个新的变量。既是变量的名称相同,变量的标识并不相同。用id()函数可以获取变量标识。

如果变量没有赋值,则python认为该变量不存在。

输入输出

函数输入input()的工作原理

函数input()让程序暂停运行,等待用户输入一些文本,获取用户输入后,python将其存储在一个变量中,以方便使用。

使用函数input()函数时,python将用户输入解读为字符串。如果用户输入的值需要和数字进行比较,就会发生错误,这个时候就需要转换一下。可以采用int()来进行字符串和整形之间的转换。

注意:input输入接受的内容都会是字符串。

函数输出print()的工作原理

通俗一点就是将你想要展示的内容显示在屏幕上。

函数print()的语法规则:print(‘要展示的内容’,end=’结尾的内容’)。

ps:end=’’为空,表示换行,一般end参数都会被隐藏,改变end参数就可以使其不换行或作其他形式改变。(默认是换行的意思)

>>> a=input('请输入内容:')

请输入内容:I love you!

>>> print(a)

​I love you!