zoukankan      html  css  js  c++  java
  • python2与python3区别

    • python2

    • python2 不识别中文                             
    • python27 *.py (首行# -*- coding uft-8 -*-)
    • python2x重复代码多,语言不统一
    • python2中输入数字,获取数字,;输入字符串,自己手动加
    • input()还原你输入的值的数据类型
      •   raw_input和python3中的input相同
    • python2中print可以加括号也可以不加括号
      •    a = 3+4      print a      print(a)
    • 在python2中,整型除法获取到的是整型    都会向下取整,例如2/3  = 0
      • 有一个是浮点数,就按照浮点数计算
    • python2中print(range(3,6))       >>>[3,4,5]      是一个列表
      •   print(xrange(3,6))    >>>xrange(3,6)   是一个生成器
    • round()保留小数,完全的四舍五入
    • python3

    • python3识别中文
    • python3中print必须加括号
    • input()输入的都是字符串类型
      •   阻塞作用:不输入一直等着
    • python3x没有重复代码,语言统一
    • python3中除法除了//,其他得到的是浮点型(有小数点)
    • print(range(3,6))      >>>range(3,6)          是一个可迭代的,既不是生成器也不是迭代器
    • round()有更精准的计算方法,0.5,并不进位
  • 相关阅读:
    Unity3d之UGUI- Image拦截Button响应事件
    hdu1114Piggy-Bank(完全背包)
    cf455A boredom
    hdu2084数塔(入门级dp)
    小米线刷出现remote: partition table doesn't exist
    km算法
    hdu1069 Girls and Boys
    CF1203C Common Divisors
    魔法部落
    java命令行运行出现找不到或无法加载类
  • 原文地址:https://www.cnblogs.com/chenzhiming/p/9889584.html
Copyright © 2011-2022 走看看