《Python魔法大冒险》004 第一个魔法程序
在图书馆的一个安静的角落,魔法师和小鱼坐在一张巨大的桌子前。桌子上摆放着那台神秘的笔记本电脑。
魔法师: 小鱼,你已经学会了如何安装魔法解释器和代码编辑器。是时候开始编写你的第一个Python魔法程序了!
小鱼:(兴奋地两眼放光)我准备好了!
魔法师: 不用担心,这个魔法是超级简单的,就像是变出彩虹糖果一样有趣!我们的第一个魔法程序会打印出一个神奇的句子,告诉世界你已经开始了魔法之旅。
小鱼充满好奇地看着魔法师,等待下一步的指导。
魔法师: 在你的魔法笔记本——VSCode代码编辑器中,输入这个咒语:
print("Hello,Magic World!")
魔法师: 魔法咒语写好后,我们要告诉计算机运行这个程序。
具体操作步骤:
(1) 打开刚刚安装的VSCode代码编辑器。
(2) 创建魔法文件magic.py。
(3) 写入魔法程序。


也可以单击右上角的三角形运行程序,如图

(4) 按【Ctrl+S】键保存你的魔法程序。
点击运行按钮,计算机会像魔法一样执行你的魔法指令,输出你的魔法文字!如图

小鱼小心翼翼地输入了咒语,并保存了文件为magic.py。
魔法师: 现在,在魔法解释器中执行这个文件,看看会发生什么。
小鱼按照指示执行了文件,屏幕上出现了:“Hello,Magic World!”
魔法师: 嘿,看,计算机输出了一行字:“Hello,Magic World!”。是不是觉得很神奇?你刚刚和计算机交流了,它听懂了你的话!
小鱼: 这真的太神奇了!我真的创造了一个魔法!
魔法师: 是的,小鱼。太棒了!你刚刚成功运行了你的第一个Python魔法程序!这只是开始,你将会学到更多的魔法咒语,创造出更多的奇迹。而且,因为你成功地完成了这个任务,我要送你一个礼物。
小鱼好奇地看着魔法师,魔法师从袍子里拿出了一个闪闪发光的魔法碎片。
魔法师: 这是一个魔法碎片,它代表着你编程之旅的每一个成就。当你收集到足够的魔法碎片,你就可以解锁更强大的魔法能力。
小鱼激动地接过了魔法碎片,决心要努力学习,收集更多的魔法碎片。
魔法师: 你现在可以开始写更多有趣的魔法指令,创造出属于你的编程魔法世界!记得多多练习,探索更多的魔法技能,成为一个了不起的魔法师!编程是一场有趣的冒险,让我们一起去探索吧!
让我们分解一下魔法指令的含义:
- “print”是一个特殊的命令,告诉计算机我们要输出一些内容。
- “"”是一种符号,用来包裹我们要输出的内容。
- “Hello,Magic World!”就是我们要输出的内容,你可以把它改成你想说的任何话。
通过这个简单的程序,小鱼学会了第一个魔法:print 魔法,可以让计算机输出我们想要的文字!
《Python魔法大冒险》004 第一个魔法程序的更多相关文章
- python进阶之关键字和运算符触发魔法方法
前言 python有众多的魔法方法,它们会在满足某种条件下触发执行,掌握好魔法方法的使用,可以加快程序的运行效率,同时减少逻辑调用. 关键字与魔法方法 python的一些魔法方法是关键字触发的,即py ...
- Python之路3【第一篇】Python基础
本节内容 Python简介 Python安装 第一个Python程序 编程语言的分类 Python简介 1.Python的由来 python的创始人为吉多·范罗苏姆(Guido van Rossum) ...
- python爬虫__第一个爬虫程序
前言 机缘巧合,最近在学习机器学习实战, 本来要用python来做实验和开发环境 得到一个需求,要爬取大众点评中的一些商户信息, 于是开启了我的第一个爬虫的编写,里面有好多心酸,主要是第一次. 我的文 ...
- 为什么说Python 是大数据全栈式开发语言
欢迎大家访问我的个人网站<刘江的博客和教程>:www.liujiangblog.com 主要分享Python 及Django教程以及相关的博客 交流QQ群:453131687 原文链接 h ...
- 菜鸡学C语言之真心话大冒险
题目描述 Leslie非常喜欢真心话大冒险的游戏.这一次游戏的规则有些不同.每个人都有自己的真心话,一开始每个人也都只知道自己的真心话.每一轮每个人都告诉指定的一个人他所知道的所有真心话,那么Lesl ...
- 我的第一个爬虫程序:利用Python抓取网页上的信息
题外话 我第一次听说Python是在大二的时候,那个时候C语言都没有学好,于是就没有心思学其他的编程语言.现在,我的毕业设计要用到爬虫技术,在网上搜索了一下,Python语言在爬虫技术这方面获得一致好 ...
- 一卡通大冒险(hdu2512)
一卡通大冒险 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- HDUOJ----2512一卡通大冒险
一卡通大冒险 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Subm ...
- 一卡通大冒险(hdu 2512)
因为长期钻研算法, 无暇顾及个人问题,BUAA ACM/ICPC 训练小组的帅哥们大部分都是单身.某天,他们在机房商量一个绝妙的计划"一卡通大冒险".这个计划是由wf最先提出来的, ...
- HDU2512 一卡通大冒险 —— 第二类斯特林数
题目链接:https://vjudge.net/problem/HDU-2512 一卡通大冒险 Time Limit: 2000/1000 MS (Java/Others) Memory Lim ...
随机推荐
- NIST SP 800-37 信息系统和组织的风险管理框架 安全和隐私的系统生命周期方法
NIST SP 800-37 信息系统和组织的风险管理框架 安全和隐私的系统生命周期方法 它的结构分为3个层级:组织视图.业务任务和信息系统视图. 800-37是NIST SP 800-37的简称,即 ...
- Nashorn引擎导致metaspace oom
从报错内容很清楚是Metaspace区域oom了 大部分情况下,程序运行中不会出现过多的类加载数量的变动,先导入dump文件检查是否有异常的classLoader或者有异常动态生成的cla ...
- 3. HelloWorld的实现
恐惧是本能,行动是信仰(在此感谢尚硅谷宋红康老师的教程) 1. 新建 Project - Class 选择"New Project": 指名工程名.使用的 JDK 版本等信息.如下 ...
- 微服务bug之:openFeign远程调用返回类型转换异常
楼主是在使用easyexcel导出的时候,获取数据出现这个错误,因为Spring底层是这样处理的使用LinkedhashMap来承接查询结果,导致转换异常 public List<NeedAll ...
- MAMP VirtualHost 无效 配置踩坑
目录 Mac系统 MAMP Apache 多虚拟主机配置无效 最终解决: 注意事项: Mac系统 MAMP Apache 多虚拟主机配置无效 和在linux.windows类似,起初添加了一个 < ...
- 向量数据库Faiss的搭建与使用
向量数据库Faiss是Facebook AI研究院开发的一种高效的相似性搜索和聚类的库.它能够快速处理大规模数据,并且支持在高维空间中进行相似性搜索.本文将介绍如何搭建Faiss环境并提供一个简单的使 ...
- 从零玩转系列之SpringBoot3-核心原理
一.简介 1.前置知识 ● Java17 ● Spring.SpringMVC.MyBatis ● Maven.IDEA 2.环境要求 环境&工具 版本(or later) SpringBoo ...
- EaselJS 源码分析系列--第二篇
在 第一篇 中我们大致分析了从: 创建舞台 -> 添加显示对象-> 更新显示对象 的源码实现 这一篇将主要分析几个常用显示对象自各 draw 方法的实现 让我们看向例子 examples/ ...
- C# 12新预览功能介绍
Visual Studio 17.7 Preview 3和.NET 8 Preview 6延续了C# 12的发展.该预览版包含的功能旨在为未来的性能增强奠定基础.对内联数组的轻松访问将允许库在更多地方 ...
- 分别在Windows系统和Linux系统环境安装anaconda3和tensorflow
Windows系统环境 一.安装anaconda 这里安装的是Anaconda3-2019.03-Windows-x86_64.exe(python3.7版本) 二.检查安装环境 1.若anacond ...