• python2 与 python3的区别


    1.编码&字符串
        字符串:
            py2:
                unicode       v = u"root"      本质上用unicode存储(万国码)
                (str/bytes)         v = "root"   本质用字节存储
            py3:
                str        v = "root"    本质上用unicode存储(万国码)
                bytes      v = b"root"     本质上用字节存储
         编码:
            py2:
                - ascii
                        文件头可以修改:#-*- encoding:utf-8 -*-
            py3:
                - utf-8
                        文件头可以修改:#-*- encoding:utf-8 -*-

                  注意:文件是如何存储?
    2.- 继承
            py2:    经典类/新式类
            py3:    新式类
    3.- 范围
            py2:  range / xrange
            py3:         range
    4.- 输入
            py2:   v1 = raw_input('请输入用户名:')
            py3:   v2 = input('请输入用户名:')
    5.- 打印
            py2:   print 'xx'
            py3:   print(123)

  • 相关阅读:
    linux下自动同步internet时间
    String,StringBuffer与StringBuilder的区别
    Spring Boot CLI安装
    java中Date与String的相互转化
    MyBatis Sql语句中的转义字符
    MyBatis详解 与配置MyBatis+Spring+MySql
    MyBatis的foreach语句详解
    不可变集合 Immutable Collections
    Java日期时间使用总结
    Java将一段逗号分割的字符串转换成一个数组
  • 原文地址:https://www.cnblogs.com/lbzbky/p/11708504.html
Copyright © 2020-2023  润新知