《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 ...
随机推荐
- Python基础 - 标识符命名规范
标识符是什么? 标识符主要用来给变量名,函数名,方法名,类名起名时要遵循的规范 硬性规则 见名知意(使用中文转译后的英文) 由字母,数字,下划线组成, 并且不能以数字开头, 不能和Python关 ...
- Redis系列13:分布式锁实现
Redis系列1:深刻理解高性能Redis的本质 Redis系列2:数据持久化提高可用性 Redis系列3:高可用之主从架构 Redis系列4:高可用之Sentinel(哨兵模式) Redis系列5: ...
- R 语言画图中英文字体解决方案
在某些时候,需要在 R 画图中添加中文,但是默认情况下,R 对中文的支持不好.这里推荐一个showtext的 R 包.如果需要将含有中文字体的图形保存为 pdf 文件,可以使用下面讲到的方案,最新版的 ...
- 【Python入门教程】批量修改文件名,批量移动文件
Python提供了高效的高级数据结构,还能简单有效地面向对象编程.Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言.本篇文章是&quo ...
- KL变换
covariance 指两个变量的相关性:cov(x, y) =E(x y) - E(x) E(y) cov(x, y) < 0 负相关 cov(x, y) = 0 无关 cov(x, y) & ...
- CSS 图片加载提前占位 padding-top、padding-bottom
今天聊一个图片加载提前占位的一个问题 ,内容比较适合初学者. 起因 在响应式页面当中,图片加载之前是不知道图片高度的,加载成功图片完全撑开.如果不做提前占位会把下面的内容挤下去,页面出现抖动,就像下面 ...
- springboot使用Websocket写一个聊天室
1 <!--websocket 依赖--> 2 <dependency> 3 <groupId>org.springframework.boot</group ...
- 从Excel 电子表格中读取数据并插入到数据库的简单方式
using (FileStream fileStreamRead = new FileStream("new.xls" , FileMode.Open )) { //创建工作簿 I ...
- Spring 中 Bean 的配置细节
前言 大家好,我是 god23bin,今天继续说 Spring 的内容,关于 Spring 中 Bean 的配置的,通过上一篇文章的学习,我们知道了 Spring 中的依赖注入,其中有两种主要的方式, ...
- 玩转AI二维码:揭秘我的漂亮二维码生成秘诀
这几天我又生成了很多漂亮的二维码图片,有了一些感受和想法,特总结此文,分享给大家.需要图片参数的同学可直接看文章最后,我生成了100多张不同风格的图片. 先看效果,喜欢的可以继续读下去. 背景 在这篇 ...