pycharm使用

pycharm

PYTHON概述[诞生、发展、沉淀、崛起]

官方网站/文档[http://www.python.org | 官方文档],以后学习任何语言、软件、工具时,都要了解官方网站。

pycharm工具软件:用java开发的!安装过程中,系统没有检测到合适的java环境,出现意料之外的错误!出现错误~点击桌面快捷方式时,会出现一个文本错误信息文件.log[错误日志],Java.xxx.xxxxException:java运行时环境出现问题!

pycharm:更换工具

目标:提高开发效率
记事本->超级记事本->IDE工具
pycharm官网:http://www.jetbrains.com

安装完成之后,启动pycharm

  1. 创建一个工作空间
  2. 工作空间:workspace/project
  3. 主要是将开发的代码自动存储到系统的指定的文件夹中
  4. 工作空间,可以通过以下两种方式进行处理
  5. create new project 【创建一个新项目/空间】
  6. open【打开一个已经存在的文件夹作为工作空间/项目】
  7. check out from version control[从版本工具中检出:以后]

工具配置

配置python环境

  1. 菜单file->配置项settings
  2. 输入project->找到project interpreter
  3. 右边的窗口中,选择我们安装的python.exe文件
  4. 点击OK即可!

配置开发字体、颜色等等

  1. 菜单file->配置项settings
  2. Editor->Font
  3. 右边的窗口中,选择字体:Source Code Pro
  4. 选择字体大小:16[推荐]

鼠标滚轮控制字体

  1. Editor->General
  2. 勾选:Change Font size with Ctrl+Mouse wheel

配置控制台信息窗口字体

  1. 输入console
  2. 找到console font-> 配置控制台信息窗口字体

软件菜单

file edit view navgate code refactor run tools vcs window help
文件 编辑 视图 导航 代码 重构 运行 工具 版本管理 窗口 帮助

软件设置[file->settings]
Appearance & Behavior 外观 & 行为
Keymap 热键/快捷键
Editor 编辑器
Plugins 插件
Version Control 版本控制[代码版本管理]
Project:xxx 项目配置信息
Build,Executeion,Deployment 构建&执行&发布
language & Frameworks 语言 & 框架
Tools 其他工具

软件操作/开发


  1. 创建工作空间[file->new project新建一个],[file->open打开一个已经存在的文件夹]。
  2. 创建文件夹:鼠标右键点击选择的文件夹,new -> directory 创建一个存放在选中文件夹下的文件夹。
  3. 创建python文件:鼠标右键在选择的文件夹上点击:new-> python file,输入文件的名称,直接回车,创建完成。
  4. 运行python代码:鼠标右键在当前python文件中点击,run xxx.py可以直接运行python代码,同时在控制台会展示运行信息。

下方重要窗口:
TODO:查看代码中包含TODO注释的文件和行;
RUN:查看代码运行信息的窗口;
Terminal:终端窗口,命令行窗口;
Python Control:python交互窗口。
特别重要:代码的调试执行[逐行执行]
断点:让程序运行时,临时暂停的位置/行号,在程序代码的左侧,鼠标左键点击添加/取消;就是在调试模式下,让程序不要一次执行结束~而是暂停在断点的位置,方便让开发人员控制程序逐行执行。

调试:pycharm中,鼠标右键点击->Debug 文件名称->调试程序

控制:逐行步进[一行一行执行]

  • F8:step over,跳过,步进,快捷键F8~一行一行执行代码,每行暂停一次,方便观察执行过程。一直往下一步走,每次跳一步,遇到调用方法(函数)时,直接返回函数结果,仍然继续往下。
  • F7:步入,一直往下一步走,当遇到调用方法(函数)时,跳到该方法(函数)位置,执行完函数后再回到原来位置继续往下走。
  • Shift + F8:步出。

基础语法操作和开发规范
编程语言三个基本元素:数据类型、变量、运算符、数据类型转换[显式、隐式]。
编程语言基本结构:顺序结构、选择结构、循环结构。
编程开发:熟能生巧—->套路。

你可能感兴趣的:(python,python3基础)