博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python2.x和python3.x的区别
阅读量:6921 次
发布时间:2019-06-27

本文共 657 字,大约阅读时间需要 2 分钟。

python2.x和python3.x的区别

1.大环境不同

  python2.x:源码重复,不规范

  python3.x:整合源码,更清晰优美简单

 2.默认编码不同

  python2.x:默认编码ASCII编码

  python3.x:默认编码UTF-8

3.python3.x没有长整型

  python2.x:有长整型long

  python3.x:long整数类型被废弃,统一为int

4.打印方式不同

  python2.x:print语句,print空格+打印内容

  python3.x:print()函数,print(打印内容)

5.交互函数不同

  python2.x:raw_input() input()

  1) raw_input()函数的输入内容类型为字符串

  2) input()函数的输入内容类型为输入字符的类型

  例:

    >>> a = input('请输入:')

    请输入:1
    >>> type(a)
    <type 'int'>
    >>> a = input('请输入:')
    请输入:'string'
    >>> type(a)
    <type 'str'>

  python3.x:input()

  1) raw_input()被废除,统一使用input()

  2) input()函数的输入内容类型为字符串

转载于:https://www.cnblogs.com/gongniue/p/8721572.html

你可能感兴趣的文章
does not contain bitcode. You must rebuild it with
查看>>
【java虚拟机系列】java虚拟机系列之JVM总述
查看>>
5G应用价值在哪里?
查看>>
Foundation框架 ---- 结构体
查看>>
安装OpenStack计算服务(nova)
查看>>
安装browser-sync
查看>>
CDays–4 习题五及相关内容解析。
查看>>
Logcat中报内存泄漏MemoryLeak的一次分析
查看>>
ORA-01658: 无法为表空间COREV6中的段创建INITIAL区
查看>>
C# PicBox 背景透明
查看>>
队列、堆、栈、堆栈的区别
查看>>
我有我的方向
查看>>
我的友情链接
查看>>
处理超大日志文件
查看>>
1秒50万字的关键词匹配(js实现)
查看>>
我的友情链接
查看>>
mongodb笔记2(基本操作,增删改)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
Nginx 安装及配置
查看>>