首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Qpython unicode字符串

Qpython unicode字符串
EN

Stack Overflow用户
提问于 2016-03-08 19:28:56
回答 1查看 261关注 0票数 2

我正在尝试将一个Python3.5项目从PC移植到安卓QPython3上,但是为了这行:

代码语言:javascript
复制
if ch = in u'\x00\xe0':
    ch = getwch()

当我运行它的时候,我得到了这个:

代码语言:javascript
复制
if ch = in u'\x00\xe0':
                ^
  SyntaxError: invalid syntax

我认为QPython3应该运行所有3.x脚本,而Unicode 'u'前缀并不是新添加的,那么问题会是什么呢?字符串中的十六进制数字是否有不同的处理方式?

EN

回答 1

Stack Overflow用户

发布于 2016-03-14 16:44:50

为了回答我自己的问题,在花了很多功夫之后,我使用以下命令让它工作:

if ch in bytes([0x00, 0xe0]):

而不是。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35866148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档