1、python简单介绍
发明者:uido van Rossum
python常用入门问题:
解释器和编译器是啥?:
计算机由于不能直接理解机器语言之外的语言,所以程序语言都需要被翻译成机器语言才能被计算机执行。将程序语言翻译成机器语言的工具叫做编译器。
编译器翻译的方式分为两种:一个是编译、一个是解释。
编译器能直接编译整个程序,解释器是逐行解释每一句源代码。
Python有啥好处?
- 代码量少、一般差不多是Java的1/5,被人戏称”人生苦短,我用Python“
- python的设计目标:简单直观、开源、适用于短期开发的日常任务、容易理解。
- python的设计哲学:优雅、明确、简单。
- python的开发者哲学:用一种方法,最好是只有一种方法来做一件事。面临多种选择时, Python的开发者一般会拒绝花哨的写法,而选择明确、没有歧义或很少歧义的语法。
python特点是啥?
完全面向对象、拥有强大的标准库、python社区提供了大量的第三方模块
python的优缺点是?
优点:
- 简单易学
- 开源免费
- 面向对象
- 丰富的库
- 可扩展性(python又被称为胶水语言,即可以调用其他语言写的代码,好处是执行效率更快、可以保密此段代码)
缺点:
- 运行速度相对慢
python的主流版本目前是python3.x和2.x(两者互不兼容,未来趋势是python3)
2、Python开发环境搭建
首先下载解释器
去官网www.python.org下载python解释器,很简单进去,downloads下找你需要的就行。
下载好安装,推荐自定义安装,按默认走就行,除了下面这里推荐改一下,路径自定义一下,最后点install等安装完就成了。
测试以下是否安装成功 :输入python,看看有没有如下返回值,没有就检查一下环境变量,或者卸载重装一下。
然后下载IDE,我推荐pycharm
去官网https://www.jetbrains.com/pycharm/download下载
这里我就用免费的社区版了(学习使用下差不多够了),兄弟们想用专业版,网上找找办法,我这就不写了。安装起来还是蛮简单的。
下载好就安装,根据自己实际情况选择安装路径和系统位数就行了。
安装好我们来正式写一个python代码爽一下:
点击左上角菜单栏File选择建一个新项目
红框出就是我们安装解释器程序的路径,一般打开就给你自动选好了,你也可以选择别的解释器,解释器是pyCharm的“核”啊,没有就没法编译py程序了。
对着我们的项目名称右键,新建文件,取名叫helloworld.py
编辑内容 print("helloWorld") ,然后右键run
出现了!你的python代码运行成功了,恭喜你学会了python!
额,好吧,恭喜你可以正式开始学python了。