美文网首页ITS·黑客
【python】第六周-使用python2.7重新做一遍前面的

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

作者: lucky07 | 来源:发表于2017-05-14 23:51 被阅读4次

    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重新做一遍前面的

        本文链接:https://www.haomeiwen.com/subject/epecxxtx.html