|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
第014讲,最后动动手的那个写一个密码检查程序的题,第一步写的symbols后面的那些符号为什么要用原始字符串?为什么用三个引号?我把三个引号改成一个引号运行会报错,不知道是什么情况?见图片111
第015讲,动动手第一个转化进制数的小程序,后面的转化成功后,为什么前面要加上0x或者0o?- q = True
- while q:
- num = input('请输入一个整数(输入Q结束程序):')
- if num != 'Q':
- num = int(num)
- print('十进制 -> 十六进制 : %d -> 0x%x' % (num, num))
- print('十进制 -> 八进制 : %d -> 0o%o' % (num, num))
- print('十进制 -> 二进制 : %d -> ' % num, bin(num))
- else:
- q = False
复制代码
能否解释一下->后面的0x是什么意思?见图222
谢谢解惑。
因为 symbols 里面存在一个单引号和双引号,如果使用单引号和双引号,会优先匹配 symbols 里面的……
|
|