visual studio
创建新的“Python 应用程序”项目后,名为 PythonApplication1.py 的默认空文件将在 Visual Studio 编辑器中打开。
在编辑器中,开始键入 print('Hello, Visual Studio'),注意 Visual Studio IntelliSense 如何在此过程中显示自动完成选项。 下拉列表中加外边框的选项是按 Tab 键时使用的默认完成选项。 涉及到较长的语句或标识符时,最适合使用“完成”。
IntelliSense 根据正在使用的语句、正在调用的函数等显示不同的信息。 使用 print 函数时,在 print 后面键入 ( 表示函数调用将显示该函数的完整使用情况信息。 IntelliSense 弹出窗口还用粗体显示当前参数(如此处所示的 value):
完成该语句,使其与以下内容匹配:print('Hello, Visual Studio')
注意语法着色如何区分 print 语句与 'Hello Visual Studio' 参数。 另外,暂时删除字符串上的最后一个 ',并注意 Visual Studio 如何在包含语法错误的代码下方显示一条红色下划线。 然后,替换 ' 以更正此代码。
按 Ctrl+F5 或选择“调试” > “开始执行(不调试)”菜单项,运行到目前为止编写的代码。 如果代码中仍然存在错误,Visual Studio 会发出警告。
运行程序时,会出现一个显示结果的控制台窗口,就像从命令行使用 PythonApplication1.py 运行 Python 解释器一样。 按键关闭窗口,返回到 Visual Studio 编辑器。
除了完成语句和函数外,IntelliSense 还提供 Python import 和 from 语句的完成。 这些完成有助于轻松发现环境中可用的模块以及这些模块的成员。 在编辑器中,删除 print 行,开始键入 import。 键入空格时会显示模块列表:
通过键入或选择 sys 完成行。
在下一行中,键入 from 再次查看模块列表:
选择或键入 math,然后继续键入一个空格和 import,将显示模块成员:
通过导入 sin、cos 和 radians 成员完成,注意自动完成可用于每个成员。 完成后,代码应如下所示:import sysfrom math import cos, radians
再添加一小段代码以输出 360 度的余弦值:for i in range(360): print(cos(radians(i)))
使用 Ctrl+F5 或“调试” > “开始执行(不调试)”再次运行程序。 完成后,关闭输出窗口。