Python编程的基本知识点讲解
推荐
在线提问>>
Python编程语言火热程度不断刷新,也吸引了越来越多的人选择加入Python编程语言的学习队伍。加上Python程序员在就业市场上的需求高,所以薪资也水涨船高。也让很多人转行想加入Python编程语言的学习。但是,入门Python要学什么?哪些是必须掌握好的基础知识点呢?不如下面就跟着千锋西安Python培训老师一起来看看Python编程的基本知识点讲解。
一、Python编程的基本知识点讲解
1、什么是Python?
Python 是一种解释型,交互式,面向对象的高级编程语言。和别的一些使用标点符号的语言不同,Python使用了大量的英语单词作为关键字,因而具有很好的可读性。而且跟其他编程语言相比,它有更少的语法结构。
2、Python 是如何被解释的?
Python是一种解释性语言。Python的源代码可以直接运行。Python解释器会将源代码转换成中间语言,之后再翻译成机器码再执行。
3、Python是怎样管理内存的?
Python的内存管理是由私有heap空间管理的。所有的Python对象和数据结构都在一个私有heap中。程序员没有访问该heap的权限,只有解释器才能对它进行操作。
4、什么是Python装饰器?
Python装饰器是Python中的特有变动,可以使修改函数变得更容易。
5、参数按值传递和引用传递是怎样实现的?
Python中的一切都是类,所有的变量都是一个对象的引用。引用的值是由函数确定的,因此无法被改变。但是如果一个对象是可以被修改的你可以改动对象。
二、新手常遇到的问题
1、如何写多行程序?
相信新手经常会遇到为何对着Python Shell发现程序没法换行,一换行就认为是执行了。这是因为你使用的是Python Shell!你可以点击File->New Window或者Ctrl+N新开一个Python编辑器,这才是代码编辑器,尽情写你的Python程序吧,执行时只需要保存为后缀是.py的文件,然后F5就可以在Python Shell显示执行结果了。
2、如何执行.py文件?
直接双击.py文件即可,如果出现不能执行的问题,可能是你没有正确环境变量,在环境变量里找到Path,加上你Python的安装路径,比如C:\Python33\;
3、and,or,not
一般的编程语言比较关系运算符都是&&、||以及!,但Python偏偏使用and、or和not来分别代码并且、或者和非。
如果对Python感兴趣,不妨来千锋西安校区看看!