zoukankan      html  css  js  c++  java
  • python2和3的区别

    p2:
    重复代码
    语言不统一
    不支持中文
    input() 输入数字 获取数字
    输入字符串必须自己手动写引号
    raw_input 和p3中的 input 一样
    print可以加括号 也可以不加括号
    p2 中除法获取到的是整型如果有一个是浮点数获取到的是小数
    range(3,5)输出3,4,5返回的是列表

    range()是个列表

    xrange()是个可迭代的

    默认编码是ASCII

    True和False是两个全局变量 在数值上对应1和0

    整数分为Int和lang

    字节是str 字符串是unicode


    p3:
    代码不重复
    语言统一
    支持中文
    input()
    print() 必须加括号
    p3 中除法获取到的是浮点型(有小数点)
    range(3,5)输出range(3,5)是可迭代对象

    range()是个可迭代的既不是生成器也不是迭代器

    默认编码是unicode

    True和False指定为关键字,永远指向两个固定的对象,不能被重新赋值

    整数只有int

     字节是bytes 字符串是str

    更多python2和Python3的区别 see also:
    https://wiki.python.org/moin/Python2orPython3
     https://www.cnblogs.com/Neeo/p/8033520.html

  • 相关阅读:
    Python 的with关键字
    java解析xml
    Java IO & Serialization
    Java动态编译
    爬虫下载City Scape数据
    Pytorch多GPU训练
    可视化利器Visdom
    GLOG使用Demo
    hyperopt自动调参
    [Redis源码阅读]redis持久化
  • 原文地址:https://www.cnblogs.com/zhangzhaohua/p/9889581.html
Copyright © 2011-2022 走看看