• 欢迎来到小可 · Wiki,人人可编辑的,多平台聊天机器人“小可”的官方文档资源。
  • 小可很可爱,请给我们打钱
  • 原 MkDocs 已迁入本站。若发现 404 属正常现象,请点击左上角搜索您想要的模块。

eval:修订间差异

来自小可 · Wiki,人人可编辑的,QQ机器人“小可”的官方文档资源
(创建页面,内容为“{{Instructors| * {{Instructor source}} }} 此模块相当于python的<code>eval()</code>函数。 == <code>eval</code> == {{Instructors| * {{Instructor permission|superuser}} }} 用法: * <code>~eval <显示信息></code> 此指令用于返回传入字符串的表达式的结果。 {{Navbox modules|核心}} Category:超级用户模块”)
 
→‎eval
 
(未显示同一用户的16个中间版本)
第1行: 第1行:
{{Instructors|
{{Instructors|
* {{Instructor source}}
* {{Instructor source}}
* {{Instructor forced}}
* {{Instructor permission|superuser}}
}}
}}


 此模块相当 于python的<code>eval()</code>函数。
 此模块 用于返回传入字符串的表达式的结果。 相当 <code>eval()</code> 函数
 
可在[[配置文件]]中修改参数决定是否启用


== <code>eval</code> ==
== <code>eval</code> ==
第9行: 第13行:
* {{Instructor permission|superuser}}
* {{Instructor permission|superuser}}
}}
}}
 用法:
 用法:<code>~eval < 字符串></code>
* <code>~eval < 显示信息></code>
 
此命令可以把字符串当成有效表达式,并返回对应结果。


  此指令 返回 传入字符串的表达式 的结果
  支持 <code>Bot.MessageSession</code> 类表达式,可使 <code>msg</code> 实现。
 
{{Mbox
|text=
返回的结果 示例:
<pre>
>>> ~eval 2+2
<<< 4
>>> ~eval pow(2,3)
<<< 8
>>> ~eval sum([1,2,3])
<<< 6
>>> ~eval msg.locale.t(\'example\')
<<< 你好世界!
</pre>
|type=eg
}}
 
==另见==
* [[calc]]


{{Navbox modules|核心}}
{{Navbox modules|核心}}
[[Category:超级用户模块]]

2024年2月3日 (六) 13:58的最新版本

此模块用于返回传入字符串的表达式的结果。相当于 eval() 函数。

可在配置文件中修改参数决定是否启用。

eval

用法:~eval <字符串>

此命令可以把字符串当成有效表达式,并返回对应结果。

支持 Bot.MessageSession 类表达式,可使用 msg 实现。

例子
返回的结果示例:
>>> ~eval 2+2
<<< 4
>>> ~eval pow(2,3)
<<< 8
>>> ~eval sum([1,2,3])
<<< 6
>>> ~eval msg.locale.t(\'example\')
<<< 你好世界!

另见

Cookie帮助我们提供我们的服务。通过使用我们的服务,您同意我们使用cookie。