Python编程基础
Python编程基础
一、Python简介
1、Python:是一种函数式的编程语言&面向对象的编程语言,它是一种跨平台的编程语言,这意味着它能够运行在所有主流的操作系统中。
2、核心的设计思想:在Python中,一切皆对象,这个对象可以是函数,也可以是类,也可以是变量。
二、Python语言
语言:解释器+语法规则
1、标识: .exe后缀
2、Python解释器的本质:打开一个文件的内容把文件里面的内容加载到内存中,在内存中的代码运行起来后,反馈给终端用户。
3、Python解释器,它不在乎你是什么后缀的文件,只要你文件里书写的内容符合Python的语法规则,那么它都可以运行起来。(不论是:log.txt、log.php、log.asaff),但在显示的操作中,我们几乎都是以.py为后缀,这样方便我们知道是通过Python语言来编写的。
三、Python基础语法
1、交互式编程
简单来说,就是直接在终端中运行解释器,而不使用文件名的方式来执行文件。
交互式编程不需要创建脚本文件,是通过Python解释器的交互模式来进行编写代码。Python解释器它能对输入的Python代码进行解释和执行,在下图中,我们发现进入解释器后,屏幕最左端会有三个右尖括号。
在cmd命令行中输入Python命令即可启动交互式编程,如下图所示:
2、脚本式编程
通过脚本参数调用解释器开始执行脚本,直到脚本执行完毕。当脚本执行完成后,解释器不再有效。
我们写一个简单的Python脚本程序。所有Python文件将以.py为扩展名,如下图所示:
3、Python IDE与Python解释器区别?
a、IDE(Integrated Development Environment),全称是集成开发环境,是用于提供程序开发环境的应用程序。使用它可以尽可能地提高效率,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成了代码编写功能、分析功能、编译功能、调试功能等一体化的开发软件服务套。所有具备这一特性的软件或者软件套(组)都可以叫集成开发环境。常见的IDE工具有PyCharm,Visual Studio Code等等。
b、Python解释器,当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。它的执行方式是一边翻译一边执行,因此其执行效率一般偏低,但是解释器的实现较为简单。
c、区别:集成开发环境(IDE)可以去绑定和调用Python解释器进行代码编辑、运行和调试等,但他不等同于解释器。我们配置IDE工具的操作,绝大多数都是在调整我们使用工具的方式,只有对解释器的配置,才是对代码运行环境的调整。
4、Python变量
4.1、变量
变量是可以赋给值的标签,也可以说变量指向特定的值。
每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。
等号 = 用来给变量赋值。
等号 = 运算符左边是一个变量名,等号 = 运算符右边是存储在变量中的值。
message="Hello Python world!"
print(message)
在这里我们添加了一个名为message的变量。每个变量都指向一个值,与该变量相关的信息。在这里,指向的值为文本"Hello Python world!"
下面来进一步扩展这个程序:
可以看出,在程序中可随时修改变量的值,而Python将始终记录变量的最新值。
4.2、变量的命名和使用
a:Python中的变量赋值不需要类型声明。
b:变量名只能包含字母、数字和下划线。变量名只能以字母或下划线打头,但不能以数字打头。可以message_1,但不能将其命名为1_message。
提醒:打赏金额将直接进入对方账号,无法退款,请您谨慎操作。
相关推荐
Python编程基础
ai机器人聊天怎么使用?人工智能ai对话怎么才能实现?
ai人工智能对话如何实现?
10款人工智能AI聊天对话工具推荐
AI人工智能Python实现简单人机对话:你好,人类
ai机器人聊天怎么使用?ai人工智能对话如何实现?
ai在线客服_线上人工智能客服_昱新索电机器人
人工智能客服不“智能”如何解决?专家解读
人工智能的现状、挑战与未来展望