【python】第六周-使用python2.7重新做一遍前面的

ASCII 码

Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符
ord(‘a’) 这就是和VBA里面的 asc函数一样啊
97

Python2.7支持中文

#!/usr/bin/env python
# -*- coding:utf-8 -*-
# 上面这行就是声明文件编码的注释

但是 当我打入(有疑问!)
print 'Please input a number:中文'
是可以的
print 'ABC'.encode('ascii')
是可以的
print '你好'.encode('utf-8')
这个出错了
print u'你好'.encode('utf-8')
这样就可以!

总结python 2 和 3 的区别

3里面没有import BaseHTTPServer
请用替换为:import http.server
那么 class RequestHandler(BaseHTTPServer.BaseHTTPRequestHandler):
替换为:class RequestHandler(http.server.BaseHTTPRequestHandler):

SyntaxError: Missing parentheses in call to 'print'
意思是 print要加()

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容