Python中合法常量

2e2.5为什么不是合法常量
合法常量是什么意思QAQ
书上没找到QAQ

  常量一般是指不能被修改的变量,例如使用 const 修饰符来定义常量,但是在 Python 中并没有专门的关键字用于定义常量,因此一般将常量的名称全部大写,以示其是一个常量,例如 `PI = 3.1415926`
  在Python中,浮点数常量必须用小数点表示。如果使用指数形式表示浮点数常量(浮点数常量是指用科学计数法表示的实数),指数部分必须为整数。因此,2e2.5不是合法的Python浮点数常量,因为2.5不是整数。
不知道你这个问题是否已经解决, 如果还没有解决的话:
  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/7438146
  • 你也可以参考下这篇文章:Python 爬取QQ音乐个人单曲排行榜
  • 除此之外, 这篇博客: 我将服务器上的python代码通过QQ发送回传信息(附实现方法)中的 改进方向与探索 部分也许能够解决你的问题, 你可以仔细阅读以下内容或者直接跳转源博客中阅读:

    目前已知的缺陷有:Socket第一次通信有概率收不到消息,第二次就好了…希望有大佬在评论区指出我的不足。

    这个版本只能实现单方面信息传送,如果想实现双向的,我思考的一个思路是通过 酷QAir的QQ机器人 加上 CQHTTP

    3 插件配合nonebot库4来实现。不过我的需求已经实现了,暂时懒得动手了,有缘再探索吧。
    1. https://www.cnblogs.com/hwj2019/p/11552055.html ↩︎

    2. https://blog.csdn.net/su_bao/article/details/80380465 ↩︎

    3. https://github.com/richardchien/coolq-http-api ↩︎

    4. https://nonebot.cqp.moe/guide/getting-started.html ↩︎


如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^