网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
02月03日漏签0天
fx-es(ms)吧 关注:17,878贴子:316,206
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 0回复贴,共1页
<<返回fx-es(ms)吧
>0< 加载中...

HP ppl代码教程

  • 只看楼主
  • 收藏

  • 回复
  • 贴吧用户_aMNMRQD
  • DY120
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
零、HP ppl,全称HP Prime Programming Language,是一种类Pascal语言,以BEGIN END对区分函数,使用分号换行,无换行、缩进要求
在HP prime的程序(program一栏,shift+1)中,可以创建文件并编辑代码也可以编辑应用程序(“Apps”里面的APP)的代码来创建自己的应用;在Home也可以执行一些代码操作,相当于交互模式,但是需要注意如果变量没有声明,prime会“聪明”地将其转为每个字母的积。因此,如果你需要写一个小游戏,建议先把代码写到“程序”里,调试好后再复制进一个应用程序,并在Home使用命令操作文件
如果对某个函数或者关键字有疑问,可以在Help里找到这个函数并查看示例,或者可以将它完整打出来并按help查看帮助
HP ppl的函数、关键字大小写不敏感,但调用CAS函数则需要小写,变量名大小写敏感
如果你需要运行ppl程序,可以在程序一栏里选中程序,屏幕点击运行(似乎无法用键盘操作。Enter键是进入代码进行编辑)
一、变量,HP ppl采用动态强类型变量,变量使用前需要使用LOCAL [变量];或EXPORT [变量];关键字声明,例如LOCAL i,j; 变量的赋值使用:=或▶,可以在LOCAL里直接初始化,如LOCAL i:=1,j:={1};在ppl中,1 ▶j会在执行时被翻译为j:=1,因此不用担心它无法运行。使用LOCAL声明的变量有两种情况:如果不是定义函数(下面会讲)内的,则本程序中全局可用,类似于py中的global;如果是函数里面的,则只在函数内起效。EXPORT ;声明的变量可以在整个计算器使用,在“Vars”(左上角的白键)的“用户”可以看到,在其他程序也可以调用。
二、函数的定义和使用:函数的定义可以使用LOCAL,也可以不写,也就是LOCAL [函数名]()BEGIN [代码] END; 或者 [函数名]() BEGIN [代码] END;RETURN [表达式];块可以使函数退出(并返回值)
三、PPL的判断格式如下:IF [布尔值为真(或数字不为零)] THEN [代码] (ELSE [代码])END;
PPL还有另一个判断,但是用处较少IFERR [命令1] ELSE [命令2] END;,含义是如果命令1执行错误则执行命令2,但它不会告诉你错误是什么,无法用于调试。详细用法请按Help查看。


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 0回复贴,共1页
<<返回fx-es(ms)吧
分享到:
©2026 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示