新手接触Python第一步之基础语法
Python本身是一种自然编程语言,它和计算机编程语言不同,自然语言在不同的语境下有不同的含义,而计算机要根据编程语言执行任务,就必须要保证编程语言写出的程序不能有歧义,所以任何一种自然编程语言都有一套自己的语法,这些语法会通过编译器或者解释器进行编译解释后最终转换成机器码执行。
所以作为新手,首先要学习Python的基本语法,然后通过Python的基本语法来实现一些功能。
Python学习指引
Python要实现入门到精通,必须要学会以下内容:
1.Python基础2.函数3.高级特性4.函数式编程5.模块6.面向对象7.异常处理8.进程与线程9.网络编程10.IO编程
其实作为自然语言来说,除了语言本身的特性和语法规则的差异外,大部分都是想通的,如果大家学过其他的编程语言,学习Python的时候,仅仅只是熟悉Python的语法而已。
一段程序引出Python的基础
在开始学习Python的基础语法之前,先跟着我通过以下步骤来实现一个简单的程序。
新建项目
1.打开Pycharm编辑器,点击下图“New Project”位置,创建一个Python项目。
1.左侧菜单选择项目类型,”Pure Python”表示纯Python项目,我们选择这个类型即可。右侧菜单的选项说明如下1.Location:当前项目存储的路径2.Python Interpreter:通过下拉菜单选择Python的版本。1.New Environment using:使用系统安装的Python路径和版本,默认是Virtualenv2.Previously configured interpreter:表示选择一个已有的运行环境,其中interpreter
表示选择Python安装路径下的文件。3.Create a main.py welcome script:表示默认是否创建一个main.py的文件。作为初学者,可以不需要调整这些配置,直接点击右下角的create
按钮,即可完成一个python项目的创建。
1.创建好项目后,得到如下界面,默认创建了一个文件main.py
。
2.main.py这个表示一个python文件,该文件中可以编写python相关的指令来实现特定功能,默认的代码:
def print_hi(name):
print("Hi,{0}".format(name))
if __name__=='__main__':
print_hi('PyCharm')
•print_hi 表示一个函数(什么叫函数,在后面的内容会讲),该函数接受一个参数name
,并在函数中通过print(“Hi,{0}”.format(name))
打印了一句话•if __name__=='__main__'
,这里用到了两个知识点•if,表示条件控制语句,•__name__
是python的一个内置属性,它天生就存在于pyt