c语言皮卡丘程序设计,活见久,皮卡丘居然是一门编程语言?!

本文介绍了一种创新的编程语言——皮卡丘编程语言,专为皮卡丘设计,旨在赋予宝可梦自主职业选择,提升皮卡丘在IT行业的地位。通过皮卡丘语的简单语法元素 pi, pika, pikachu,它让皮卡丘能轻松编程,同时也让人类接触者提升语言能力。
摘要由CSDN通过智能技术生成

原标题:活见久,皮卡丘居然是一门编程语言?!

我很荣幸地向你介绍皮卡神教的编程语言,这门语言专为皮神设计(认真脸)。为什么一定要学习这门语言呢——谁不想要只皮卡丘我问你?

在当今的宝可梦就业环境中,大多数皮卡丘们都在残忍的宝可梦训练师手下过着顺从和被奴役的生活。他们经常被迫与其他宝可梦在人类观众面前同台竞技。这显然十分不道德的,严重地违法了皮卡神教的根本教义。

b73e7ee7fe8dd5e1247519731767c875.png

我坚信,为了能杜绝这种反皮卡丘行为,我们首先需要为世界各地的皮卡丘们提供新的职业选择。皮卡丘编程语言正是基于这一目的设计。如今,全世界有无数的人类程序员,IT行业正在招募数以万计的人类,导致这一现象的根本原因,就是目前所有的编程语言都是用人类语言设计,符合人类的语言习惯。

那么,现在不一样了!这门语言要保证能让皮卡丘便捷使用,每个皮卡丘都能轻松读写程序。

de782e65f218d15ee2cd1b111a409ff0.png

这门语言只能用到皮卡丘语中的元素。人类的语言乱七八糟的,根本不配放进来。由于皮卡丘语基于皮卡语系,所以只会用到以下三种语法元素:pi, pika, pikachu。

如果你是皮卡丘,用皮卡丘编程语言写代码应该是件很容易的事儿。但如果你是人类,还用皮卡丘编程语言写了很多程序,那么你用皮卡丘语听说读写的水平会大幅提高。

如果很多皮卡丘都开始使用这门语言,我可能会考虑在将来全身心投入到语言的开发中去。

5165e9d14637d558c88c74e75269a36d.png

接下来我会用人类的英语解释皮卡丘编程语言的语法规则:

本语言只有3个语法元素——pi, pika, pikachu,在同一行的同一语法元素不允许重复三次。

”Pikachu“本身可以用两种方法表示:Pi Pikachu 和Pika Pikachu。

如果某一行是用pi pikachu 或者 pika pikachu结尾,则基于这两组皮卡丘语之前的命令执行操作:

● pi pika

● 将pikachu的栈顶元素加到下一个栈顶元素,结果返回pikachu。

● pika pi

● 将pikachu的下一个栈顶元素减去栈顶元素,结果返回pikachu。

● pi pikachu

● 将pikachu的栈顶元素乘以下一个栈顶元素,结果返回pikachu。

● pikachu

● 将pikachu的下一个栈顶元素除以栈顶元素,结果返回pikachu。

● pika pikachu

● 弹出pikachu栈顶元素的值并打印。

● pikachu pikachu

● 弹出pikachu栈顶元素的值并打印对应ASCII字符。

● *blank*

● 弹出pikachu栈顶元素的值。

● 压入n个项进入pikachu。确保同一行中的pi, pika, pikachu不重复三次。

下面的4个命令都能在pi pikachu和pika pikachu上操作。这些命令行不需要用单独的pikachu结尾:

● pi pika

● 复制pi pikachu 的栈顶到 pika pikachu

● pika pi

● 复制pi pikachu 的栈顶到 pika pikachu

● pikachu pikachu

● 如果pi pikachu 和 pika pikachu的栈顶相同,则转到第n行,n为紧接着的下一行中的项数。

● pika pika

● 如果pi pikachu 和 pika pikachu的栈顶不相同,则转到第n行,n为紧接着的下一行中的项数。

注意:第一次输入的值会置于 pi pikachu,如果想要多个输入,请用空格分隔它们。 第一个输入会被压入 pi pikachu,然后是pika pikachu,依此类推。

好了,来看看这些皮卡丘程序,是如何输出“HELLO WORLD”

程序范例:

● A program that prints “HELLO WORLD”

pikachu pika pikachu pika pika pi pi pika pikachu pika pikachu pi pikachu pi pikachu pi pika pi pikachu pikachu pi pi pika pika pikachu pika pikachu pikachu pi pika pi pika pika pi pikachu pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pikachu pikachu pi pikachu pika pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pi pika pi pi pika pika pikachu pikachu pi pi pikachu pi pikachupikachu pikachu pi pikachupikachu pika pika pikachu pika pikachu pikachu pika pika pikachu pikachu pi pi pikachu pika pikachu pika pika pi pika pikachu pikachu pi pika pika pikachu pi pika pi pika pi pikachu pi pikachu pika pika pi pi pika pi pika pika pikachu pikachu pika pikachu pikachu pika pi pikachu pika pi pikachu pi pika pika pi pikachu pika pi pika pikachu pi pi pikachu pika pika pi pika pi pikachupikachu pikachu pi pikachupikachu pika pi pika pika pikachu pika pikachu pi pikachu pi pi pika pi pikachu pika pi pi pika pikachu pi pikachu pi pi pikachu pikachu pika pikachu pikachu pika pi pikachu pi pika pikachu pi pikachu pika pika pikachu pika pi pi pikachu pikachu pika pika pikachu pi pika pikachu pikachu pi pika pikachu pikachu pika pi pi pikachu pikachu pi pikachu pi pikachu pi pikachu pi pika pikachu pi pikachu pika pikachu pi pika pi pikachupi pikapikachu pikachu pi pikachupika pipikachu pikachu pi pikachupikachu pi pikachu pi pi pikachu pi pikachu pika pikachu pikachu pi pikachu pikachu pika pi pi pika pikachu pika pikachu pi pi pikachu pika pi pi pikachu pika pika pi pika pika pikachu pika pikachu pi pi pika pikachu pika pi pikachu pikachu pi pikachu pika pikachu pikachu pika pi pi pikachu pikachu pi pika pikachu pi pikachu pika pikachu pikachu pika pi pikachu pikachu pika pikachu pi pikachu pika pika pi pikachu pi pika pi pikachu pikachu pi pikachupi pikapikachu pikachu pi pikachupikachu pikachu pi pika pikachu pi pika pika pi pi pika pi pikachu pi pika pi pika pi pika pikachu pika pi pi pikachu pi pikachu pi pika pi pika pika pikachu pi pikachupikachu pikachu pi pikachupikachu pi pikachu pika pikachu pi pika pi pikachu pikachu pika pika pi pi pikachu pi pika pi pikachu pi pika pikachu pi pika pi pi pikachu pikachu pika pika pikachu pikachu pi pi pikachu pi pikachu pi pikachu pi pi pikachu pikachu pi pikachu pi pikachu pi pika pika pikachu pikachu pika pi pika pikachu pi pikachu pi pi pika pikachu pika pi pikachu pi pika pi pi pikachu pikachu pika pika pikachu pika pika pikachu pi pika pi pika pikachu pi pika pikachu pika pi pika pikachupikachu pikachu pika pikachupikachu pikachu pika pikachupi pi pikachu pi pikachu pika pika pi pikachu pika pika pi pi pika pika pikachu pi pi pikachu pi pika pi pika pikachu pi pikachu pi pikachu pikachu pi pi pika pika pi pika pika pi pika pikachu pikachu pi pikachu pika pi pi pika pi pi pikachu pikachu pika pi pi pika pika pi pika pikachu pi pikachu pi pi pika pi pika pika pikachu pika pi pika pikachu pi pikachu pikachu pi pi pika pi pika pika pikachu pikachu pi pikachupikachu pikachu pi pikachupikachu pi pikachu pikachu pika pikachu pikachu pika pika pikachu pikachu pika pikachu pi pika pikachu pika pika pi pikachu pi pi pika pi pi pikachu pika pika pikachu pikachu pika pikachu pikachu pi pika pi pi pikachu pikachu pika pi pi pikachu pikachu pika pikachu pika pi pikachu pi pika pi pika pikachu pika pi pikachu pi pikachu pikachu pi pika pikachu pi pikachu pikachu pi pika pi pikachu pikachu pi pikachu pika pika pi pi pikachupikachu pi pi pika pi pi pikachu pika pikachu pikachu pika pika pi pi pika pikachu pi pikachu pi pi pika pi pika pi pi pika pikachu pi pika pi pikachu pika pikachu pika pi pi pika pi pi pikachu pi pikachu pikachu pika pi pikachu pi pi pika pi pikachu pi pi pika pi pi pikachu pika pikachu pika pikachu pika pi pikachu pikachu pi pi pika pika pikachupikachu pikachu pi pikachupikachu pikachu pika pikachu

● 打印第n位的斐波那契数列(n≥2)

pika pika pikachupi pika pikachupi pikachu pikachu pika pi pikachu pi pika pikachupika pi pika pikachu pika pi pi pika pikachupikachu pika pi pika pika pikachupika pikachupika pikachupika pikachupi pika pika pikachupika pi pikachupika pi pi pikachupikachu pi pika pikachu pikachu pika pikachupikachu pikachu pi pi pika pika pikachupikachu pika pikachupikachu pikachupika pikachu pikachu pika pi pika pikachu pika pi pika pi pika pikachu pika pi pikachu pikachu pika pipika pikapika pikachu pika pi pika pikapika pikachupika pikachupika pikachupika pikachu pika pikachu

6476a9a33472337a3ef1a93a735e223e.png

安利下我们销量绕地球三周的Python课程

python基础教程_python培训班_python快速入门-优达学城(Udacity)官网 | Udacity

cn.udacity.com

c50969751ea98ce0466934080218d4fa.png

a2ae6968550c11c23fcdaa1db1b3c0ba.png

扫码关注优达学城订阅号

回复关键词「PY小抄」

获取超实用的“Python知识点小抄”

对数据分析、机器学习都非常实用返回搜狐,查看更多

责任编辑:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值