Python 2、3的区别

作者: yimengtianya1 | 来源:发表于2019-01-21 17:20 被阅读1次

1、python2:print 函数可以不加括号

     python3:print函数必须要加括号

2、python2:使用中文时,代码开头要加声明  # encoding:utf-8

     python 3:可以直接使用中文

3、python2:/ 除法只保留整数部分,除非有 float

数据参数运算

     python3:/ 除法得到完整结果,// 得到结果的整数部分

4、python2:python2 有两个输入函数

                input() :返回的结果类型会自动推导

                raw_input():返回的结果都是字符串

      python3::只有一个输入函数,input(),返回的结果一定是字符串

5、字典的 keys,values,items 属性

      python2:返回的都是列表

      python3:返回的是视图对象,可以理解为列表,可以转换成列表使用,也可以直接使用

相关文章

  • urllib/python3基本使用

    python2与python3的区别 python2 python3 urllib的模块 urllib.reque...

  • Python学习笔记

    python2和python3的区别 print函数 python2的print函数可以不加括号。python3必...

  • Python Day1

    python2.x和3.x 第一个区别 python2.x print'python 你好!' python3...

  • python重要概念

    1.python2和python3的区别 python3中的bytes,就是python3中的字符串python3...

  • Python Web笔记

    Python2和Python3的区别 一、语法 Python2 中使用print输出语句,Python3 中去掉p...

  • python01

    1、python历史。 宏观上:python2 与 python3 区别: python2 源码不标准,混乱,重复...

  • 学Python用Python2好还是Python3好?

    近期有人咨询小编:学Python用Python2好还是Python3好?Python3和Python2有什么区别呢...

  • Python小数据池

    一、python2和3的区别 在python3中在python2中 print('ab')方式打印内容()括号是必...

  • python2与python3区别

    python2与python3的区别 关注公众号“轻松学编程”了解更多。 1.python3.x起始比python...

  • Python大纲

    序 Why Python 第一章 Start Python 2和Python 3的区别和选择 安装Python环境...

网友评论

    本文标题:Python 2、3的区别

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