1 Star 15 Fork 10

草蟒老吴 / cpython

 / 详情

希望能支持中文全角数字和标点(全角括号,逗号,冒号)

待办的
创建于  
2022-05-29 16:39

例如循环最后的冒号

取 元素变量 于 可迭代对象:
    循环体

还有括号

套路 函数名(参数1, 参数2, ...):
    """文档注释"""
    函数体       # 即要执行的操作,由语句和表达式组成
    返回 值      # 函数要返回的值,此语句可有可无,没有的话返回 空|None

还有中文的逗号,句号等。

如果用中文句号替代英文中的点来访问类中的元素怎么样?

另外如果引号和句号太麻烦可以先不做。先把括号,冒号,逗号做掉就行。

这样就可以不切换输入法,而且中文全角标点对于代码对齐也有帮助

评论 (7)

WuHuihuan 创建了任务
WuHuihuan 修改了描述
WuHuihuan 修改了描述
WuHuihuan 修改了标题
展开全部操作日志
此条评论已被系统屏蔽 2022-06-22 09:27

如果用中文句号替代英文中的点来访问类中的元素怎么样?

鉴于句号在中文里只表示结束,建议考虑 顿号

这个想法很有意思,可以试试看咯

你的意思是 关键字为中文 + Token可全角吗?

我查看了Python的源码,发现要解决的问题在于:中文标点位于 Python 对于标识符的 tokenize 的过程中,要解决这个问题的话,可以考虑重写一下 tok_get 中对于标识符和数字的读取,目前有思路了;

PS:我在 Linux 下开发,使用了 dos2unix 对文件进行处理使得能顺利在 Linux Mint 下进行编译(不会修改代码内容)

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(6)
Python
1
https://gitee.com/laowu2019_admin/cpython.git
git@gitee.com:laowu2019_admin/cpython.git
laowu2019_admin
cpython
cpython

搜索帮助

14c37bed 8189591 565d56ea 8189591