在许多语言中有一对函数,chr()并且ord(),该数字和字符值之间的转换.在某些语言中,ord()被称为asc().
Ruby有Integer#chr,效果很好:
>> 65.chr
A
Run Code Online (Sandbox Code Playgroud)
很公平.但你怎么走另一条路呢?
"A".each_byte do |byte|
puts byte
end
Run Code Online (Sandbox Code Playgroud)
打印:
65
Run Code Online (Sandbox Code Playgroud)
这非常接近我想要的.但我真的宁愿避免循环 - 我正在寻找一些足够短的东西,以便在声明时可读const.
我想编写一个 GUI 座位应用程序,允许用户绘制和注释座位区域的简单“地图”。
最终结果可能看起来有点像 Visio,但专门用于操作我的“座位”数据模型而不是生成文件。
在 Java 领域,有图形编辑框架 (GEF)——.NET 领域有类似的东西吗?我应该只使用 System.Drawing.Drawing2D 原语并自己处理它吗?
我已经在Windows PC上安装了该应用程序,我想使用python启动该应用程序并选择下拉选项,然后在该应用程序中执行其他一些活动。
我可以使用os.system命令启动该应用程序,但无法继续进行操作。
我希望程序执行以下操作:*从下拉菜单中选择*单击按钮
我的应用程序如何控制另一个应用程序的用户界面?