在visual studio 2017编写python首先需要在vs中安装python工具,具体操作在我的上一篇博客中有介绍如何在visual studio 2017 中安装python工具
本人电脑安装的是python3.6.6,下面先介绍如何建立一个项目

打开visual studio左上角依次点击(文件)➡(新建)➡(项目)

打开以后找到并点开我们已经安装好的一栏➡点击web➡web项目,下面的菜单里可以添加文件名称以及文件保存的位置

新建之后在右边会出现解决方案资源管理器(根据窗口布局不同可能位置会有出入,如果没有的话可以在菜单栏➡视图➡解决方案资源管理器,或者直接快捷键Ctrl+Alt+L就会出现),之后右键点击自己设置的项目名称(我的叫web Project1)➡添加➡新建项;快捷键Ctrl+Shift+A。

对于像我这种的新手来说的话环境什么是不用自己调试的,直接用标准的就好了,熟悉了之后可以使用别人的库来编写程序,python的强大之处应该就在于这里

选择空python文件,下面设置文件的名称,之后点击添加,然后就会出现一个空白的窗口,这个就是我们输入代码的地方

直接输入print(“hello world”)之右键点击我们刚才输入代码的文件,将其设置为启动文件,之后按Ctrl+F5调试并运行,就会屏幕上就会出现hello world这段话

相比较C++语言来说python编写代码较为简洁,就上面的功能来说C++需要建立头文件,main函数,返回值,注意分号,代码缩进看起来简洁……下面是C++的代码,还有要说明的是"与’符号在python中作为收纳字符串使用是没有区别的

include<iostream>
using namespace std
int mian
{
cout<<"hello world";
return 0;
}



我是python新手,如果这篇文章有什么不对的地方欢迎留言指正

如何用visual studio 2017建立一个python项目并且编写一段简单代码相关推荐

  1. 如何在visual studio 2017 中安装python工具

    首先申明一下本人的电脑是win10系统,安装的是visual studio 2017社区版(vs社区版都是免费使用的,可以在官网下载),大学学习的是计算机专业平时都是用visual studio编写一 ...

  2. 如何用 Visual Studio 2017 开发 Arduino 应用程序

    如何用 Visual Studio 2017 开发 Arduino 应用程序 使用Visual Studio 2017 开发 Arduino 应用程序需要两个软件: Visual Studio Vis ...

  3. 如何使用visual studio 2017创建C语言项目

    使用visual studio 2017创建一个C语言项目,步骤如下: (1)打开Visual Studio 2017环境后出现欢迎界面,如图1所示. 图1  Visual Studio 2017欢迎 ...

  4. vs2017 java sdk_系统无法找到Visual Studio 2017 ASP.NET核心项目

    我已经安装了新发布的Visual Studio 2017版本,并开始了一个针对.NET Core的全新ASP.NET Core项目 . 开箱即用,我得到了 找不到类型或命名空间名称'System'(您 ...

  5. Visual Studio 2017运行C语言项目

    这个比VSCode运行C语言容易的多,但是毕竟Visual Studio如果只是单纯写C语言的话可能过于厚重了一些,不过万一哪天其他编译器坏了,这个还是可以用一下的,所以还是记录一下吧.        ...

  6. css如何调整红心样式_如何用html和CSS3画一个红心(爱心),初级简单代码实现...

    html和css是可以画一个红心的,可能许多刚学习web前端的朋友不知道,我们现在演示一下,大家以后遇到类似的东西可以不用图片来做了,可以直接写代码,图片需要从服务器传递请求再回复请求,如果一个网页图 ...

  7. Visual Studio 2017中的第一个Python项目

    目录 介绍 背景 实现 结论 介绍 Python正在成为一种流行的编程语言,每个人都想开始使用Python.但是我们已经看到,大多数开发人员对于从哪里开始以及如何创建他们的第一个python应用程序感 ...

  8. 在现有的Visual Studio 2017中设置和测试Python环境

    目录 介绍 背景 设置Python环境 结论 介绍 根据Stack Overflow开发者调查,在2018年,Python成为最受欢迎的语言列表.Python是用于机器学习.Web开发和数据科学的跨平 ...

  9. Visual Studio 2017环境cmake编译opencv 4.3.0+opencv_contrib 4.3.0(保证成功,保姆级教学,呕心沥血)

    前言:为什么要装opencv_contrib opencv3的版本之后只包含基本内容,众多著名的检测算子(如SIFT.SURF和ORB等内容)因为版权问题转移到了一个名为xfeature2d的第三方库 ...

最新文章

  1. mysql查询的时候会涉及到锁_Mysql 查询 锁的问题?
  2. com.fasterxml.jackson.databind.JsonMappingException: No content to map due to end-of-input
  3. 第八十一期:Java性能优化:35个小细节,提升你的Java代码运行效率
  4. Coursera自动驾驶课程第18讲:The Planning Problem
  5. 【2018开年知识盛会】15位大咖直播分享,全方位解析NoSQL数据库
  6. cpu负载转移内存_为什么将所有工作负载转移到云中是个坏主意
  7. java隐藏与覆盖_Java 隐藏和覆盖
  8. 高情商的人都是怎么求人办事的?
  9. 27_多线程_第27天(线程安全、线程同步、等待唤醒机制、单例设计模式)
  10. Machine Learning笔记(三) 多变量线性回归
  11. 七层网络协议模型(ISO模型)
  12. PS制作光束散射的旋转文字效果
  13. 【源码】结构支持向量机的块坐标Frank-Wolfe优化
  14. MySQL计算天数差
  15. SolidWorks二次开发---简单的参数化示例
  16. 计算机标点符号怎么切换,标点符号转换键是什么?
  17. 一己之力,不过举鼎,奈何撼天;一世芳华,不余百年,怎易如愿?
  18. How to manually generate ssl certificate for own site in Linux
  19. 谷歌浏览器插件打包ChromePackage-extention
  20. 【20保研】热忱欢迎全国2020届优秀本科毕业生免试攻读重庆大学研究生

热门文章

  1. 单片机原理及应用 实验七 直流数字电压表设计
  2. Address Sanitizer定位内存问题
  3. 【Java技术系列】爱情36技之暗送秋波的技术
  4. ROS学习 一、Debian10安装ROS Noetic,解决rosdep update失败问题(更新一个可修改位置)
  5. SFTP协议远程批量下载文件
  6. C语言将16进制的数转换为字符串的方法(改进)
  7. MyBatis 分割字符串
  8. 偷师腾讯由硬转软 新苹果的游戏业务对腾讯威胁最大
  9. mtk USSD 相关故障
  10. python全栈讲解_Python全栈数据工程师养成攻略(视频讲解版)