【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要加()

你可能感兴趣的:(【python】第六周-使用python2.7重新做一遍前面的)