为什么用IDE(了解)

到现在为止,我们也是写过代码的人啦,但你有没有发现,每次写代码要新建文件、写完保存时还要选择存放地点,执行时还要切换到命令行调用python解释器,好麻烦呀,能否一气呵成,让我简单的写代码?此时开发工具IDE上场啦,一个好的IDE能帮你大大提升开发效率。

很多语言都有比较流行的开发工具,比如JAVA 的Eclipse, C#,C++的VisualStudio, Python的是啥呢? Pycharm和jupyter,最好的两款Python开发IDE。

Pycharm(掌握)

Pycharm的下载地址:https://www.jetbrains.com/pycharm/download/ ,选择Professional 专业版。Comunnity社区版是免费的,但支持的功能不多,比如以后我们会学的Django就不支持,所以还是用专业版,但专业版是收费的,一年一千多,不便宜。唉,万能的淘宝和度娘…不宜再多说啦。

注册完成后启动,会让你先创建一个项目,其实就是一个文件夹,我们以后的代码都存在这里面

创建目录:你以后写的项目可能有成百上千个代码文件 ,全放在一起可不好,所以一般把同样功能的代码放在一个目录,我们现在以天为单位,为每天的学习创建一个目录day1、day2、day3...

创建代码文件

写入代码后执行代码

Jupyter(掌握)

Jupyter Notebook(此前被称为 IPython notebook)是一个交互式笔记本。它的本质是一个 Web 应用程序,便于创建和共享文学化程序文档,支持实时代码,数学方程,可视化和markdown。用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等 。

命令行输入pip install jupyter安装jupyter

命令行切换到某个文件夹下输入命令jupyter-notebook打开jupyte,下图以~/Desktop/jupyter文件夹为例

Jupyter下创建Python文件

输入代码后Shift+Enter运行代码

最新文章

  1. poj2689Prime Distance 素数测试
  2. 【转】向HTML中插入视频并兼容所有浏览器的方法
  3. 转载:冷门js技巧
  4. WinStore控件之TextBlock
  5. 使用stdarg.h实现可变长度参数
  6. Eclipse 文本显示行号
  7. 在51系列中data,idata,xdata,pdata的区别
  8. 对话框Dialog
  9. Entity Framework学习 - 2.增删改查
  10. 学习 opencv---(9)形态学图像处理(一):膨胀和腐蚀
  11. [DEncrypt] MySecurity--安全加密/Base64/文件加密 (转载)
  12. Fresco 多图加载之ResizeOptions
  13. Java---字节输入,文件操作,病毒制造,请谨慎运行!
  14. 用 monitorix 开启linux图形化监控
  15. 数据库.MongoDB.安装MongoDB数据库
  16. Jetson TX2安装tensorflow(原创)
  17. try_files 居然有这种用法
  18. 18个Python高效编程技巧,Mark!
  19. [Codeforces Round #507][Codeforces 1039C/1040E. Network Safety]
  20. zabbix邮件自动预警

热门文章

  1. Android 路由框架ARouter最佳实践
  2. php坏境安装Xdebug详情步骤
  3. DevOps之四 Jenkins的安装与配置
  4. Mac下MySQL无my-default.cnf
  5. c# 多线程编程中AutoResetEvent和ManualResetEvent
  6. SpringBoot自定义拦截器实现IP白名单功能
  7. arcEngine开发之查看属性表
  8. HTTP相关:TCP/IP、DNS
  9. netty的编解码器理解(转)
  10. MySQL复制进阶