按照惯例,我们从编写“Hello, World!”开始学习 Python 编程。

创建 Python 项目

首先,创建一个名为 helloworld 的文件夹。然后在 VS Code 中点击菜单“File”->“Open Folder”打开这个文件夹。

接下来创建一个新的文件 app.py,输入以下内容并保存文件:

print('Hello, World!')

其中,print() 是一个内置的函数,用于在屏幕上打印信息。以上示例将会显示“Hello, Word!”。

什么是函数

当我们将两个数字相加时,它就是一个函数。当我们将两个数字相乘时,也是一个函数。每个函数都可以接收一些输入,执行某些计算规则,然后返回一个结果。

在以上示例中,print() 就是一个函数。它接受一个字符串输入参数并且在屏幕上显示该字符串。

Python 提供了很多类似 print() 函数的内置函数,我们可以在程序中直接使用它们。

除此之外,Python 也支持用户自定义函数,后续的文章将会介绍这些内容。

执行 Hello World 程序

在 VS Code 中,我们可以点击菜单“Run”->"Run Without Debugging"或者 Ctrl+F5 运行 app.py。此时,窗口下方会显示执行的结果。


另一种执行程序的方法是打开命令行终端,进入 helloworld 目录后输入以下命令:

python app.py

此时,终端会显示以下内容:

Hello, World!

使用 Python IDLE

Python IDLE 是官方自带的集成开发环境(IDE),它提供了一个交互式解释器,支持语法高亮、智能缩进以及自动完成等功能。

启动 Python IDLE 程序之后,直接输入 print(‘Hello, World!’) 并且回车,可以在屏幕上立即显示“Hello, World!”。

总结

  • 通过 VS Code 或者在命令行终端输入“python app.py”命令执行 Python 程序。
  • print() 函数用于在屏幕上显示信息。
  • Python IDLE 提供了交互式执行 Python 代码的方式。

【Python入门教程】第04篇 Hello World程序相关推荐

  1. python设计游戏的背景_04_游戏背景 — 黑马程序员《Python入门教程完整版》笔记...

    游戏背景 黑马程序员<Python入门教程完整版>笔记 - 黑马程序员<Python入门教程完整版>笔记 目标背景交替滚动的思路确定 显示游戏背景 01. 背景交替滚动的思路确 ...

  2. Linux Capabilities 入门教程--进阶实战篇

    该系列文章总共分为三篇: Linux Capabilities 入门教程:概念篇 Linux Capabilities 入门教程:基础实战篇 Linux Capabilities 入门教程:进阶实战篇 ...

  3. python语言入门教程-菜鸟学Python入门教程大盘点|7个多月的心血总结

    原标题:菜鸟学Python入门教程大盘点|7个多月的心血总结 阅读本文大概需要5分钟 菜鸟学python已经写了70几篇,入门的教程已经快写完了,我把入门的文章整理了一下,下面是入门篇的一些总结,也是 ...

  4. python入门教程收藏_python入门教程:超详细保你1小时学会Python,快来收藏看看...

    简介:简介(转发文章+私信[Python]获取资料方式)1.Hello world安装完Python之后,打开IDLE(Python GUI) ,该程序是Python语言解释器,你写的语句能够立即运行 ...

  5. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(七)我把魔法变成了积木

    学习目标 了解魔法积木的使用--自定义函数 了解魔法积木的结果反馈--自定义函数返回值 了解魔法积木的原料传递--自定义函数传参 了解魔法积木的类型分类--类与对象 推荐 1.<备受好评的看得懂 ...

  6. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(六)精简魔法更强大

    学习目标 了解对相似逻辑的简化编写--循环 推荐 1.<备受好评的看得懂的C语言入门教程> 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 >--(一)既然 ...

  7. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(五)我的魔法竟然有了一丝逻辑

    学习目标 了解魔法世界中的结构表现--缩进 了解魔法世界的逻辑判断--if 了解魔法世界的多次逻辑判断--ifelse嵌套 了解魔法世界中的逻辑运算--且 and 与或 or 推荐 1.<备受好 ...

  8. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(三)使用初始魔法跟编程魔法世界打个招呼吧

    学习目标 完成显示魔法的使用--输出print 完成传入魔法的使用--输入input 使魔法生效--运行python文件 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 &g ...

  9. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(二)魔法实习生第一步了解魔杖的使用

    学习目标 了解什么是开发环境 了解python语言的环境安装 了解python语言编程的编辑器工具 目录 第一篇:<假如编程是魔法之零基础看得懂的Python入门教程 >--(一)既然你选 ...

  10. 《假如编程是魔法之零基础看得懂的Python入门教程 》——(一)既然你选择了这系列教程那么我就要让你听得懂

    一.前言 几个月前编写了一份python语言入门的博文,近期重新审阅了一遍发现编写的质量太过随意,可能对于一部分人并不是非常友好,故此重新编写Python语言的零基础教程. 本篇教程将会尽量把一些专业 ...

最新文章

  1. iOS ---网络请求封装(自动缓存与手动缓存)
  2. 无需重启, 使用Xephyr调试awesome
  3. 代码的印象派:写点好代码吧
  4. python之commands模块
  5. 运行webpack-dev-srerver 端口占用错误及解决办法
  6. eclipse查看mysql代码_在eclipse中查看Android源代码
  7. Intel格式和ATT格式汇编区别
  8. linux期末作业设计,linux作业与项目设计
  9. BZOJ 1491: [NOI2007]社交网络( floyd )
  10. C#LeetCode刷题之#860-柠檬水找零(Lemonade Change)
  11. Powershell实例小结(服务管理)
  12. ef 连接localdb_如何连接和使用Microsoft SQL Server Express LocalDB
  13. Kubernetes 网络改进的三项实践分享
  14. SparkSQL Catalog的作用和访问Hive元数据信息
  15. iOS开发之NSString和UTF-8间的转换
  16. 编程实现二叉树的遍历
  17. UDS协议(史上最全)
  18. 信息安全等级保护 实施方案
  19. 软考中级(系统集成项目管理工程师)(备考用)
  20. ASO优化方法_获取ASO关键词指数接口

热门文章

  1. 常用编程语言介绍和特点
  2. 数学建模写作指导20篇(一)-如何写好数学建模论文?
  3. DynamipsGUI的使用+vmware通讯建立
  4. eclipse svn切换账号
  5. HTML基本语法总结
  6. Manjaro linux驱动HP1020 plus打印机折腾记
  7. 沸腾新十年 | 中国语音产业江湖和科大讯飞的前半生...
  8. 好用的万年历API推荐
  9. Linux添加刷新频率,LINUX怎么改屏幕刷新频率
  10. 仿微信图片编辑 全网功能最全的图片编辑器