如何掌握python3的使用,哪些基础知识要了解
Admin 2022-10-21 群英技术资讯 290 次浏览
今天我们来学习关于“如何掌握python3的使用,哪些基础知识要了解”的内容,下文有详解方法和实例,内容详细,逻辑清晰,有需要的朋友可以参考,希望大家阅读完这篇文章后能有所收获,那么下面就一起来了解一下吧。
python安装完后,在开始菜单会有如下的一个文件夹:
他们分别是:
python代码的执行方式有两种,一种是交互型的解释执行方式,另一种是将python写成脚本代码的形式,然后使用解释器执行,两种执行方式有所不同:
这种执行方式类似人与人之间的对话,写一句代码执行一句代码。这种类型类似人的交互行为,所以被称为交互执行方式,使用这种交互方式最大的特点是:在命令行界面中有>>>
作为每行代码的开头。如下图所示:
接下来本手册中的代码只要是带有>>>的都是在交互型解释器中运行后的结果,没有>>>的代码都是python脚本代码。
进入交互型解释器的方式有如下几种方式:
交互型编程在代码调试中比较常见,更好的交互型编程的体验可以了解ipython或者jupyter notebook。
在交互型解释器中输入exit()
按回车即可退出。
python以换行作为代码结束的标志(也就是说,点击换行立马执行这个代码),但这并不是绝对的,当代码的最后一个标识符是:
时可以换行(因为出现:
的时候都是进入代码块的情况,比如条件语句,循环语句,函数等)。
python以缩进来区分代码块,所以在出现上述的换行情况的时候,需要搭配空格键(注意,不是Tab键!)来进行代码缩进(使用空格数并不强制,但同一代码块之间的缩进应该相同)。处于代码块内时,>>>
会变成...
。如下代码所示:
>>>the_world_is_flat = True
>>>if the_world_is_flat:
... print("Be careful not to fall off!")
...
Be careful not to fall off!
在代码块需要结束的地方,换行后点击回车即可。
所以上面的代码的输入方式应该是这样的:输入第一行语句,点击回车,输入第二行语句(注意末尾的冒号),点击回车,输入四个空格,输入第三行语句(该语句是代码块内的语句),回车,回车(结束这个代码块)。最后一行是代码运行结果。
在交互型解释器中,代码如果会产生输出,会直接打印在控制台,输出和代码的区别是:代码前面有
>>>
。
这种方式是大多数编程语言执行方式(先写代码,然后一次执行),如果把代码解释比喻为做菜的话,交互型解释方式类似于看一个步骤做一个步骤,而脚本代码执行方式则是看完全部步骤后再逐步做。这种方式也是未来我们学习python编程中最常遇到的编程方式。
不同工具(IDE)的编程方式不同,这里小编放到下一节介绍,这里我们介绍一下IDLE的脚本代码编写方式。
点击打开IDLE,我们可以进入到python的shell(命令行,也就是交互型解释器)界面,点击File,选择New File。可以新建一个脚本代码文件(也可以使用Ctrl + N 进行新建脚本代码文件)。就会弹出一个窗口,这时候我们就可以在这个窗口里面写python代码了。
虽然IDLE相对比较简单,但它也提供了代码着色等实用的功能,如果没有什么很好的python代码编辑器,不妨尝试一下它!
写完代码后可点击run,选择run module(或者直接按F5),就可以运行代码了。
初次运行需要先保存代码并给代码文件命名,后续代码更改也要重新保存代码。
另外,IDLE也可以打开以.py
为后缀的文件,与新建类似,点击File,选择Open...,可以打开本地的python代码文件(py代码文件以.py
为后缀)。运行方式与新建方式相同。
这意味着python可以使用其他的代码编辑器进行代码编写,再使用IDLE去运行,但是实际上我们不会这么做,因为执行python代码不一定要用IDLE,使用python命令也可以。这为我们使用vscode这样的代码编辑器去写代码然后使用命令行运行提供了一种可能,而vscode的插件把这样的功能实现了。在后续章节中我们将介绍如何使vscode来写python代码。
在命令提示符中使用python命令就可以运行python脚本了,python命令的使用方法如下:
python 要运行的文件.py
示例:
命令行是系统提供的一种工具,可以用这些工具来执行一些系统提供的功能,常见的命令行有:Linux的终端,Windows的cmd,windows的powershell(进阶版的cmd)。
命令行在一些工具中也存在,比如说vscode就提供了命令行窗口,python著名的IDEpycharm也有提供命令行窗口和交互型解释器的窗口。
powershell作为微软用来替代老旧的cmd的终端,powershell拥有更强大的功能,所有在cmd上可以实现的指令在powershell上都可以实现。找不到命令提示符(或者想要尝试新事物)的小伙伴可以尝试使用。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
大家好,本篇文章主要讲的是Python处理excel与txt文件详解,感兴趣的同学赶快来看一看吧,对你有帮助的话记得收藏一下,方便下次浏览
Python基础-集合set,集合(set)是一个无序的不重复元素序列
字符串是 Python 中最常用的数据类型。我们一般使用引号来创建字符串。创建字符串很简单,只要为变量分配一个值即可。
这篇文章主要介绍了Python中X[:,0]和X[:,1]的用法详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
这篇文章主要介绍了PyCharm如何配置SSH和SFTP连接远程服务器,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008