小白问一下用PyCharm编写一段Python代码的问题?

当您第一次启动PyCharm的时候,他会问你要使用的键盘布局和主题,我用的是默认风格。

可以用如下默认路径,C:\Users\yatyang\PycharmProjects, 也可以创建自己喜欢的路径。工程命名请参考中全部用小写字母以及用下划线连接。

图3:Python工程命名和路径

图5:在新工程下新建一个Python文件

第一次Run时,需要选择待运行的文件,该工程只有一个Python文件,所以就默认选择就好。如果有其他的配置需要更改,可以选择"Edit Configurations"。

这里再介绍一种快捷的运行程序的方式,选择Python文件,鼠标右键选择Run 'hello_world'如下。

在PyCharm上运行的第一个hello_world 小程序就成功了,恭喜你进入到Python的世界啦!

  • 当您第一次启动PyCharm的时候,他会问你要使用的键盘布局和主题。我不喜欢它的Emacs键盘映射,所以我用的是默...

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...

  • 会遇见 一个唤起你内心好久没有的心动情感的人 一个让你轻松让你真的做回自己的人 一个你们不用去想话题却有说不完的话...

  • 我在2016 有过不快乐 对于身边的人 很多时候都会生气 气多伤身 也不清楚会不会因此得病 也许会也许不会 总是小...

  • 明眸暗闪微澜起,泪眼婆娑紧黛眉。懒月销魂无语处,伊人瘦影盼君谁。

  • 在开发中 UITableView 是最常见的布局控件,除了我们熟知的一些使用方式,也有另一些相对常见但不常用的使...

pycharm是一款高效的python IDE工具,它非常强大,且可以跨平台,是新手首选工具!下面我给第一次使用这款软件的朋友做一个简单的使用教程,希望能给你带来帮助!

目前pycharm一共有两个版本,Professional(专业版本)」和「社区版」,专业版功能最强大,主要是为 Python 和 web 开发者而准备,是需要付费的。社区版是专业版的阉割版,比较轻量级,主要是为 Python 和数据专家而准备的。一般我们做开发,下载专业版本比较合适。

文章转自:中文网---

如果你系统里有多个版本的python,你想更换解释器,请使用下面的方法:

断点功能可以帮助我们调试代码。

设置断点:在代码前面与行号后面之间的空白处,鼠标单击,就可以设置断点。如下:

点击那个绿色的甲虫图标,进行断点调试。

启动之后,自动跳转到第一个断点。下方debugger里会显示该断点的信息。

点击Step Over或者按F8,我们继续往下运行,到下一个断点,右边则显示当前行的信息!

二、常用高效pycharm使用方法

可以搜文件名、目录名(后面加/)、类名、方法名、函数名。

当按住ctrl,鼠标移到标识符上面时,会显示一些信息。

当按住ctrl,并点击时,可以跳到定义处

当在定义处按住ctrl,并点击时,会弹框列出所有引用的地方,只有一个地方引用时,会直接跳

目录树会定位到当前文件所在的位置。

  • 目录树某个目录右键,Find in Path,可以只在这个目录范围内进行查找

不同场景有不同的动作。比如当在一个未找到引用的变量按下alt-enter时,会弹窗,让你选择自动import、创建函数参数、重命名到一个已有的变量等。

比如将光标所在的语句或块用try...except...包住。

Emmet使用特定的语法来展开小段代码,它类似CSS选择器,使其成为完整的HTML代码。例如,下列序列:

  • ctrl-c(复制)。在没选择范围的情况下会复制当前行,而不需要先选择整行再复制。

  • ctrl-/(注释)。注释后光标会自动到下一行,方便注释多行。

  • shift-alt-↑↓(上下移动行)、shift-ctrl-↑↓(上下移动语句。一个语句可能有多行。并且会决定要不要进块内和出块外)。简单的说,一个是物理移动行,一个是逻辑移动语句。

  • alt-←→单词级别的移动; ctrl-←→行首/行尾; shift-←→左右移动带选择; ctrl-[]块首/块尾; cmd+↑↓上一个方法/下一个方法。

往外扩展选择范围。我一般用来选中单词、两个引号或括号之间的内容。而不是用鼠标费劲的去选。

  • Alt+点击(或拖动),在某个光标处再次点击,可以取消该光标。

  • 双击Alt不放,然后按↑或↓

比如将一个变量rename,所有用到这个变量的地方都自动跟着变。

比如删除一个文件,所有用到这个文件的地方也跟着删除。

提取选中的代码块生成一个新的变量、属性、方法、参数等

  • 在配对符号'")]}的关闭符号前,按相同按键,会忽略并移动光标到后面,不用老远的去按→方向键。

    • 输入单个时插入一对引号或括号

    • 当选中的时候输入引号或括号,在两边加上引号或括号,而不替换选择的内容

    • 在语句内换行时会自动拼上反斜杠/

    • 定义方法时自动插入self

  • 贤者模式(免打扰模式进行编码)

  • 静态分析。比如找出重复代码、检查代码是否符合pep8等.

  • 在目录树新建文件的时候,可以多层,连目录一起创建。类似mkdir -p的效果。比如输入foo/bar/baz.py,如果没有目录foo和bar,会自动创建。

  • 编辑代码的时候,行号右边会有标记,插入、删除、修改是不同标记,可点击进行diff和rollback

  • 在目录树右键->Local History,可显示改动历史,并可还原到某个历史。(注:跟git没关系)

我要回帖

更多关于 如何用pycharm运行python文件 的文章

 

随机推荐