Pycharm小白级简单使用教程


Posted in Python onJanuary 08, 2020

pycharm是一款很流行的编写Python程序的编程软件,这篇文章给大家介绍Pycharm使用教程。

1、下载pycharm

pycharm是一种Python IDE,能够帮助我们在编写代码时提高效率。 网上提供的有专业版和教育版之分。

专业版是收费的,功能更全面点。教育版或社区版是阉割版本,但它是免费的。

2、pycharm的安装

比较简单,官网下载

备注:

刚下载好的pycharm无法运行程序“ Cannot start process, the working directory…",两种解决方法

1.选择Run-Edit configurations。然后点击Environment左边的向下箭头,会显示出Working directory,删除或者设置成合适dircotry就可以。

2.选择file-setting-project interpreter,选择合适的python版本

3、新建Python工程

选择create new project,选择保存位置,并命名。打开界面是这样的:

Pycharm小白级简单使用教程

安装好软件之后,我们开始创建第一个项目,界面如下

Pycharm小白级简单使用教程

左侧导航栏选择 Pure Python ,右侧的 Location 选择项目的路径, Interpreter 通过下拉栏选择 Python版本 ,这里直接使用 Python 的安装路径即可。

选择完成之后,点击 Create 按钮,进入界面。这时就可以创建文件了,步骤如下图所示:

Pycharm小白级简单使用教程

这里我们以刚刚创建的 Crossin-practices 文件夹为例,依次点击 Crossin-practices → New → Python File

Pycharm小白级简单使用教程

在 Name 一栏输入文件名即可,记得添加 .py 后缀,点击 OK 之后就可以开始写下

print('hello,world')

然后在界面点击 右键 → Run example

Pycharm小白级简单使用教程

得到了如下的结果

Pycharm小白级简单使用教程

对于同一个脚本,第一次运行使用 右键 → Run example ,之后可以直接点击右上角或者左下角的 绿三角 。如下图:

Pycharm小白级简单使用教程

注意:更改文件运行的时候,三角和快捷键运行项目不会自动更改。所以常会运行了错误的文件而没发现。所以我们推荐第一次运行使用右键的方式,将脚本切换之后再使用绿三角。

到此,建立项目,运行脚本文件的流程都介绍完毕了

4、pycharm使用前的一些简单设置模板

为了便于不用每次都输入

#!/usr/bin/env python # -*- coding:utf-8 -*-

我们可以在模板中直接加入这两句,以后每次新建Python文件这两句就已经在文件开头了。具体设置为:打开file->settings->Editor->file and code template->python script 然后在模板内输入上面两行代码保存即可。

Pycharm小白级简单使用教程

文字大小和颜色和风格打开file->settings->Editor->Colors & Fonts file-settings-appearance-theme-选择自己需要的风格先单击save as,然后在size里面输入适合的大小,根据自身需要。

Pycharm小白级简单使用教程

运行

在pycharm里面,我们不用借助windows下的cmd来运行程序了,pycharm直接提供了运行功能。在编写好程序之后我们有三种方法可以运行:

工具栏中的run,如果没有显示Toolbar,可以在view里面找到Toolbar并勾选。在运行结果旁边也提供了run按钮。直接单击鼠标右键然后单击run

Pycharm小白级简单使用教程

总结

以上所述是小编给大家介绍的Pycharm小白级简单使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
python实现颜色rgb和hex相互转换的函数
Mar 19 Python
利用python生成一个导出数据库的bat脚本文件的方法
Dec 30 Python
python中解析json格式文件的方法示例
May 03 Python
Python正则表达式非贪婪、多行匹配功能示例
Aug 08 Python
python实现简单淘宝秒杀功能
May 03 Python
利用pyuic5将ui文件转换为py文件的方法
Jun 19 Python
详解Python中正则匹配TAB及空格的小技巧
Jul 26 Python
python中自带的三个装饰器的实现
Nov 08 Python
使用python脚本自动生成K8S-YAML的方法示例
Jul 12 Python
Python学习笔记之装饰器
Aug 06 Python
Sublime Text3最新激活注册码分享适用2020最新版 亲测可用
Nov 12 Python
Python命令行参数定义及需要注意的地方
Nov 30 Python
python如何实现不可变字典inmutabledict
Jan 08 #Python
PyQt5 closeEvent关闭事件退出提示框原理解析
Jan 08 #Python
python从内存地址上加载python对象过程详解
Jan 08 #Python
PyCharm第一次安装及使用教程
Jan 08 #Python
Python namedtuple命名元组实现过程解析
Jan 08 #Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 #Python
python pycharm最新版本激活码(永久有效)附python安装教程
Sep 18 #Python
You might like
php curl 伪造IP来源的实例代码
2012/11/01 PHP
php和javascript之间变量的传递实现代码
2012/12/19 PHP
php自定义中文字符串截取函数substr_for_gb2312及substr_for_utf8示例
2016/05/28 PHP
PHP函数rtrim()使用中的怪异现象分析
2017/02/24 PHP
PHP实现字符串翻转功能的方法【递归与循环算法】
2017/11/03 PHP
PHP实现的权重算法示例【可用于游戏根据权限来随机物品】
2019/02/15 PHP
ExtJS 下拉多选框lovcombo
2010/05/19 Javascript
JavaScript判断变量是否为undefined的两种写法区别
2013/12/04 Javascript
JavaScript学习笔记之定时器
2015/01/22 Javascript
jquery制作 随机弹跳的小球特效
2015/02/01 Javascript
第九章之路径分页标签与徽章组件
2016/04/25 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
微信小程序scroll-view实现横向滚动和上拉加载示例
2017/03/06 Javascript
20行js代码实现的贪吃蛇小游戏
2017/06/20 Javascript
Underscore之Array_动力节点Java学院整理
2017/07/10 Javascript
vue 多入口文件搭建 vue多页面搭建的实例讲解
2018/03/12 Javascript
H5+C3+JS实现双人对战五子棋游戏(UI篇)
2020/05/28 Javascript
基于Vue-cli快速搭建项目的完整步骤
2018/11/03 Javascript
微信小程序监听用户登录事件的实现方法
2019/11/11 Javascript
python 图片验证码代码
2008/12/07 Python
Python中操作符重载用法分析
2016/04/29 Python
Python中int()函数的用法浅析
2017/10/17 Python
在python2.7中用numpy.reshape 对图像进行切割的方法
2018/12/05 Python
Python通用循环的构造方法实例分析
2018/12/19 Python
快速解决docker-py api版本不兼容的问题
2019/08/30 Python
Python爬虫爬取糗事百科段子实例分享
2020/07/31 Python
在HTML5中使用MathML数学公式的简单讲解
2016/02/19 HTML / CSS
全球性的在线购物网站:Zapals
2017/03/22 全球购物
人事经理岗位职责范本
2014/08/04 职场文书
公务员培的训心得体会
2014/09/01 职场文书
幼儿园辞职信范文
2015/02/27 职场文书
2019开业庆典剪彩仪式主持词!
2019/07/22 职场文书
班干部竞选演讲稿(精选5篇)
2019/09/24 职场文书
MySQL 8.0 驱动与阿里druid版本兼容问题解决
2021/07/01 MySQL
我的收音机情缘
2022/04/05 无线电
什么是clearfix (一文搞清楚css清除浮动clearfix)
2023/05/21 HTML / CSS