Python自学教程1-安装pycharm和执行环境
Python虽然简单,但是很多没有接触过的学起来还是比较困难的。因此很多人会报班去学,我觉得不需要花那个钱,只要方向正确,加上核心知识点的提炼,自学一个月左右就能上手。
我尝试写下这个自学教程,只讨论核心知识点,跟着做,自学也可以的。
如何学好一门编程语言
python 是最容易入门的一门语言,但是精通 python 是非常困难的。实际上,就算是那种天才选手,要精通一门编程语言也需要很多年持续不断的研究。而我们普通人,可能穷其一生,也达不到精通的程度。
现在很多书籍,都越写越厚,很多的教程,都越做越长,这样他们可以收更多的版税,收更高的学费。 但是有经验的人稍微翻一翻,就能看到破绽,很多的内容你这辈子可能都用不到。
所以一定要挑重点去学编程。什么是重点呢?就是你即将用到的,马上就可以投入使用的,用到什么学什么。以项目和实战驱动,去学该学的内容。学习编程语言一定不要求多,而是要求精。
python 如何安装
在任何的电脑上,想运行 python 代码都需要下载 python 解释器,解释器就是一个做好的软件,和其他软件没什么区别,只需要到官网上下载,点击安装就可以完成了。
解释器有很多版本,每个版本都会加一些新功能和特性。通常我们选择最新的版本,但是你也可以选择比较老的版本。因为大多数的语法知识每个版本都是一样的,所以不需要太纠结。

值的注意的是一定要使用 python3.x,因为 python2.x 已经停止维护,逐渐退出历史舞台。 详细的安卓过程可以参考 b站的这个视频, 安装的时候选择一个自己能找到的目录,安装完成以后,如果你能在这个目录中找到一个 python.exe 的可执行文件,就说明安装没什么问题了。
pycharm 安装
运行 python 代码全靠解释器,而编写代码的工具可以自由选择。目前比较主流的 python 代码编辑工具有 pycharm, vscode, sublime text 等等,这些编辑工具针对一门语言会提供一些方便的功能,比如说代码提示,自动补全等,其次也集成了运行代码的功能,比你单独去运行会便捷一些。 如果你想写代码写得更快,选一个自己喜欢的编辑器还是比较重要的, 如果你只是单纯的想敲敲代码,用系统自带的文本工具也是可以的。
使用 windows 自带的文本编辑器写代码:

pycharm 目前应该是最强大的 python 代码工具,提供了非常多便捷的功能,但是使用它会占用很多电脑内存。而 vscode 的优势是轻量,不会占用太多电脑内存资源,而且他除了可以写 python 代码,还可以写其他语言。新手还是建议 pycharm 更好上手,以后再去了解其他编辑器。
pycharm 分为专业版和社区版,专业版收费,社区版免费,一般社区版就足够了。专业版会针对所在的领域提供额外的功能,具体对比可以看下图:

安装 pycharm 只需要从官网下载,点击安装,和普通软件没什么区别。
如何通过 pycharm 运行第一行代码
打开pycharm, 选择新建项目。选择一个文件目录保存项目,之后你可以直接通过这个目录打开项目。
接下来选择 python 解释器,指定由那个python解释器运行代码的程序。在一台电脑上可以安装多个 python 解释器,也可以通过一个解释器生成多个虚拟的解释器。 第一次学习 python 不建议安装多个 python 解释器,也不建议使用虚拟环境,会造成后面有些问题难于发现。
配置好解释器之后,就可以在项目界面编写代码了。首先创建一个 python 文件,输入一行简单的指令,然后运行程序。
在 pycharm 中,凡是能看到播放小图标的都能运行程序。 现在我们写一行简单的代码,然后点击运行,就能在界面中看到运行效果。
print("hello, jiubing")
def run():
return "hello"
pycharm 界面设置

设置模板
在设置中,点击 File and Code Templates 设置:
##############################
# 微信: jiubing1
# 公众号: 九柄
##############################
总结
这里主要是安装好环境,下一篇就是正式python语法了, 环境安装完全没有基础的也可以在一个小时内搞定,后面就很方便了。
这里稍微说一下,很多刚入门的朋友花了太多时间来选择哪个编辑器,使用什么主题,没有必要,无脑用 pycharm 就行了,基础阶段没有必要用专业版,下载免费的社区版就可以了。
最后,有一些朋友学完想从业,会遇到很多面试题,这些基本上属于八股文,面试前背就完了,我是做测试的,整理了很多,其中有些是专门问 python 的,点赞、三连、私聊的来吧。

Python自学教程1-安装pycharm和执行环境的更多相关文章
- 大爽Python入门教程 0-4 安装Pycharm
大爽Python入门公开课教案 点击查看教程总目录 安装重量级IDE--Pycharm 一 下载 下面步骤1,2中网络卡顿的朋友, 请直接前往步骤3来下载. 使用搜索引擎搜索Pycharm, 打开搜索 ...
- python Django教程 之 安装、基本命令、视图与网站
python Django教程 之 安装.基本命令.视图与网站 一.简介 Django 中提供了开发网站经常用到的模块,常见的代码都为你写好了,通过减少重复的代码,Django 使你能够专注于 w ...
- Python自学教程8-数据类型有哪些注意事项
不知不觉,python自学教程已经更新到第八篇了,再有几篇,基本的语法就介绍完了. 今天来总结一下数据类型有哪些需要注意的地方. 元组注意事项 元组是另一种经常使用到的数据类型,看上去和列表差不多.它 ...
- 大爽Python入门教程 0-1 安装python
大爽Python入门公开课教案 点击查看教程总目录 一 如何找到下载地址并下载 下面展示找到下载地址的方法步骤 嫌步骤太慢可直接跳到第4步, 查看详细下载地址 使用搜索引擎搜索python 打开搜索结 ...
- Python核心编程读笔 13:执行环境
第14章 执行环境 一.可调用对象 python有四种可调用对象:函数.方法.类.一些类的实例 1 函数 (1)内建函数(BIF) BIF是用c/c++写的,编译后放入python解释器,然后把它们 ...
- 怎样高速正确的安装 Ruby, Rails 执行环境
对于新入门的开发人员,怎样安装 Ruby, Ruby Gems 和 Rails 的执行环境可能会是个问题,本页主要介绍怎样用一条靠谱的路子高速安装 Ruby 开发环境. 次安装方法相同适用于产品环境! ...
- Python自学教程2:大牛们怎么写注释
在还没开始学代码前,就要先学会写注释.不会写注释的程序员会遭到鄙视和唾弃,甚至在工作中会被人穿小鞋.注释也不是随便写一下就行,用好注释还是有点讲究的. 注释有什么用? 注释(Comments)主要是向 ...
- python基础教程001_安装python
1.安装python Windows http://www.python.org下载python安装包 比如python-2.7.12.msi执行安装 安装完毕后,开始->搜索程序跟文件-> ...
- Python基础教程(020)--集成开发环境IDE简介--Pycharm
前言 学会掌握Pycharm工具 内容 集成了开发软件需要的所有工具 1,图形用户界面 2,代码编译器(支持代码补全,自动缩进) 3,编译器,解释器 4,调试器(断点,单步执行) Pycharm介绍 ...
随机推荐
- docker安装RabbitMQ及安装延迟插件
我这个安装攻略首先得保证服务器上安装过docker了 如果没安装docker请先去安装docker 1.首先说一下什么是MQ MQ(message queue)字面意思上来说消息队列,FIFO先入先出 ...
- BUUCTF-另一个世界
另一个世界 010editor 打开最下方发现011开头字符串,应该是二进制 得到flag 看也有师傅写的是说八个一组转ascii码,现在也不是很理解啥意思.贴一下其他师傅的python脚本,算出的结 ...
- word-制作三线表
找一个表格或插入一个表格, 找到 [设计] [新建表格样式] [将格式应用于: 整个表格] 点击"框线设置"按钮,在弹出的下拉菜单中分别选择 [上框线] 和 [下框线],然后分别设 ...
- 重学ES系列之新增的几个循环方法
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...
- VisionPro · C# · 图像保存
根据客户要求,每次视觉取像运行完毕后,按需保存OK或NG图像,图像分两种: 1.带视觉工具运行结果图像: 2.相机取像原图,.bmp格式. 保存图像代码如下: using System; using ...
- python——进行年龄和性别检测
年龄和性别检测 使用Python编程语言带你完成使用机器学习进行年龄和性别检测的任务. 首先需要编写用于检测人脸的代码,因为如果没有人脸检测,我们将无法进一步完成年龄和性别预测的任务. 下一步是预测图 ...
- Quick Pow: 如何快速求幂
今天讲个有趣的算法:如何快速求 \(n^m\),其中 n 和 m 都是整数. 为方便起见,此处假设 m >= 0,对于 m < 0 的情况,求出 \(n^{|m|}\) 后再取倒数即可. ...
- CMU15445 (Fall 2019) 之 Project#3 - Query Execution 详解
前言 经过前面两个实验的铺垫,终于到了给数据库系统添加执行查询计划功能的时候了.给定一条 SQL 语句,我们可以将其中的操作符组织为一棵树,树中的每一个父节点都能从子节点获取 tuple 并处理成操作 ...
- APISpace 让你快速获取安徒生童话故事
<安徒生童话>是丹麦作家安徒生创作的童话集,共由166篇故事组成.该作爱憎分明,热情歌颂劳动人民.赞美他们的善良和纯洁的优秀品德:无情地揭露和批判王公贵族们的愚蠢.无能.贪婪和残暴. 接口 ...
- angr原理与实践(一)——原理
1本文系原创,转载请说明出处 关注微信公众号 信安科研人,获取更多的原创安全资讯 编辑 网上已经有很多介绍angr的官方文档的博客,但是怎么去用angr做一次有意义且成就感满满的分析的教程很少 ...