本文转载自: https://www.cnblogs.com/qdscwyy/p/7756694.html 作者:qdscwyy 转载请注明该声明。

目录

  • VSCode配置python调试环境

    • 1.下载python解释器
    • 2.在VSCode市场中安装Python插件
    • 4.在用户设置里加两条
    • 5.接下来是正式的调试了
    • 1080 两个数的平方和
      • Input
      • Output
      • Input示例
      • Output示例

VSCode配置python调试环境

很久之前的一个东东,翻出来看看

  • VSCode配置python调试环境
    * 1.下载python解释器
    * 2.在VSCode市场中安装Python插件
    * 4.在用户设置里加两条
    * 5.接下来是正式的调试了

    • 1080 两个数的平方和

      • Input
      • Output
      • Input示例
      • Output示例

1.下载python解释器

python 3.6.3 for windows
安装到系统某个路径例如C:\Python36
最好添加到Path,也可以不加

2.在VSCode市场中安装Python插件


3.同样是打开一个文件夹,新建一个.py文件
4.同样是launch.json文件和tasks.json文件
\[launch.josn\]

    {// 使用 IntelliSense 了解相关属性。 // 悬停以查看现有属性的描述。// 欲了解更多信息,请访问: https://go.microsoft.com/fwlink/?linkid=830387"version": "0.2.0","configurations": [{"name": "Python","type": "python","request": "launch","stopOnEntry": false,//是否在第一条语句时程序停止,下面的这个选项都一样"pythonPath": "C:/Python34/python",//可执行文件路径"program": "${file}","cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "PySpark","type": "python","request": "launch","stopOnEntry": true,"osx": {"pythonPath": "${env:SPARK_HOME}/bin/spark-submit"},"windows": {"pythonPath": "${env:SPARK_HOME}/bin/spark-submit.cmd"},"linux": {"pythonPath": "${env:SPARK_HOME}/bin/spark-submit"},"program": "${file}","cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "Python Module","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","module": "module.name","cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "Integrated Terminal/Console","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","program": "${file}","cwd": "","console": "integratedTerminal","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit"]},{"name": "External Terminal/Console","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","program": "${file}","cwd": "","console": "externalTerminal","env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit"]},{"name": "Django","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","program": "${workspaceRoot}/manage.py","cwd": "${workspaceRoot}","args": ["runserver","--noreload","--nothreading"],"env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput","DjangoDebugging"]},{"name": "Flask","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","program": "fully qualified path fo 'flask' executable. Generally located along with python interpreter","cwd": "${workspaceRoot}","env": {"FLASK_APP": "${workspaceRoot}/quickstart/app.py"},"args": ["run","--no-debugger","--no-reload"],"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "Flask (old)","type": "python","request": "launch","stopOnEntry": false,"pythonPath": "${config:python.pythonPath}","program": "${workspaceRoot}/run.py","cwd": "${workspaceRoot}","args": [],"env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "Pyramid","type": "python","request": "launch","stopOnEntry": true,"pythonPath": "${config:python.pythonPath}","cwd": "${workspaceRoot}","env": {},"envFile": "${workspaceRoot}/.env","args": ["${workspaceRoot}/development.ini"],"debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput","Pyramid"]},{"name": "Watson","type": "python","request": "launch","stopOnEntry": true,"pythonPath": "${config:python.pythonPath}","program": "${workspaceRoot}/console.py","cwd": "${workspaceRoot}","args": ["dev","runserver","--noreload=True"],"env": {},"envFile": "${workspaceRoot}/.env","debugOptions": ["WaitOnAbnormalExit","WaitOnNormalExit","RedirectOutput"]},{"name": "Attach (Remote Debug)","type": "python","request": "attach","localRoot": "${workspaceRoot}","remoteRoot": "${workspaceRoot}","port": 3000,"secret": "my_secret","host": "localhost"}]
}

\[tasks.json\]

    {// See https://go.microsoft.com/fwlink/?LinkId=733558// for the documentation about the tasks.json format"version": "2.0.0","tasks": [{"taskName": "echo","type": "shell","command": "C:\\Python34\\python",//Python可执行文件路径"args": ["${file}"]}]}

4.在用户设置里加两条

\[settings.json\]

    "python.pythonPath": "C:\\Python34\\python" ,//路径"python.linting.enabled": false,//忘了是什么东西了,反正有用

5.接下来是正式的调试了


默认是Python选项
按\(<F5>\)启动调试
然后在
中有一些东西就是这样
但是这个默认的\(python\)选项并不能由用户输入
所以有

这个和下面的那个都可以
这个Intergrated……的选项是下图的东东

其实这个可以直接

直接当成cmd来用同样可以由用户输入
然后那个External……的选项只不过是开了一个控制台窗口

2333……
剩下的可以自己试试
说不定有惊喜

翻出很久之前做的一道题目
用py3写的
刚刚一直在用的test.py就是用的这道题的代码

1080 两个数的平方和

基准时间限制:1 秒 空间限制:131072 KB 分值: 5
给出一个整数N,将N表示为2个整数i j的平方和(i <= j),如果有多种表示,按照i的递增序输出。
例如:\[N = 130,130 = 3^2 + 11^2 = 7^2 + 9^2\] (注:3 11同11 3算1种)

Input

一个数N(\(1 \leq N \leq 10^9\))

Output

共K行:每行2个数,i j,表示\(N=i^2+j^2(0\leq i \leq j)\)。
如果无法分解为2个数的平方和,则输出\(No Solution\)

Input示例

130

Output示例

3 11
7 9

VSCode配置python调试环境相关推荐

  1. VSCode配置Python开发环境!

    VsCode系列:VSCode配置Python开发环境! 今天博主跟大家聊一聊如何使用VsCode系列:VSCode配置Python开发环境!不喜勿喷,如有建议欢迎补充.讨论! 关于安装和汉化可以观看 ...

  2. “笨方法”学习Python笔记(2)-VS Code作为文本编辑器以及配置Python调试环境

    Visual Studio Code 免费跨平台文本编辑器,插件资源丰富,我把其作为Debug的首选. 下载地址:https://code.visualstudio.com/Download 安装之后 ...

  3. 用VScode配置Python开发环境引用

    引用:用VScode配置Python开发环境 - 简书 前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生 ...

  4. VSCode配置python开发环境无法找到自己设置的python编译器

    VSCode配置python开发环境无法找到自己设置的python编译器 前言 一. 分别安装VScode和python 二.vscode配置python环境 1.在vscode里安装官方python ...

  5. vs code python_用VScode配置Python开发环境

    前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子. 所以用VScode来编写Python,也是相当的好 ...

  6. vscode python环境配置_用VScode配置Python开发环境

    前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子. 所以用VScode来编写Python,也是相当的好 ...

  7. atom配置python环境_Python编程:用VScode配置Python开发环境

    前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子.所以用VScode来编写Python,也是相当的好用 ...

  8. VsCode配置Python开发环境后运行代码会报错“无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1”

    问题描述:在VsCode中配置Python开发环境后运行代码会报错"无法加载文件 D:\Code\xxx\poetry-demo\.venv\Scripts\Activate.ps1&quo ...

  9. 用VScode配置Python开发环境

    前言 VScode是一个相当优秀的IDE,具备开源.跨平台.模块化.插件丰富.启动时间快.颜值高.可高度定制等等优秀的特质,不愧是微软爸爸的私生子. 所以用VScode来编写Python,也是相当的好 ...

最新文章

  1. 如何高效推进ML模型开发和部署?Uber机器学习平台Michelangelo实践
  2. python3安装常见问题_Python3下安装spyder及常见问题解决
  3. VMware虚拟机安装Ubuntu
  4. 【入门基础】Numpy基础20问
  5. 女生来大姨妈该怎么哄她?
  6. P3935 Calculating 整除分块
  7. 设计模式(五)行为型模式
  8. 《Iterative-GAN》的算法伪代码整理
  9. php pathinfo()函数
  10. 机器学习和数据挖掘的联系与区别
  11. Java开发规范之常量定义篇
  12. python操作cad的模块_Process Autocad by python
  13. pentaho java,用于创建Pentaho报告的Java代码,此报告接受输入作为数据集成(.ktr)文件...
  14. 微星笔记本电脑安装Linux(Ubuntu)系统–失败
  15. 常用工具 [ubuntu 图像编辑软件]
  16. MATLAB/OpenCV--基于棋盘格相机标定教程
  17. Python地理数据处理 二:Python基础知识
  18. Groovy~Groovy的List(列表)操作
  19. 华为云计算IE面试笔记-桌面云用户登录连接流程及故障处理
  20. AI学习者必备 | 圣母大学公开统计计算课程讲义(视频+PPT+作业)

热门文章

  1. 网购轮胎需要注意什么?韩泰hankook轮胎教你专业辨别真假轮胎
  2. Hadoop之Hive常用命令大全
  3. 云原生丨三步教你使用DEX轻松实现单点登录(SSO)
  4. 【Pygame 学习笔记】8.精灵
  5. 莫队(离线处理区间询问)
  6. 第一本书《瓦尔登湖》
  7. Acwing语法基础课第八次课(2)756. 蛇形矩阵748. 数组的右下半部分754. 平方矩阵 II752. 数组的右方区域 746. 数组的左下半部分750. 数组的下方区域
  8. Unity协程的实现原理
  9. Kubernete In Action 学习-1
  10. 合适的线程数量是多少?CPU 核心数和线程数的关系?