eNSP中玩转Python自动化——python2和python3的主要区别

背景

Python网络自动化中要用到python语言

  • 在定义好的脚本和API中有的是python2的语法、有的是python3的语法
  • 运行的时候是非常的懵逼 在python3环境下根本编译不了python2的脚本
  • 所以今天把两个版本做一下简单的区别

python2和python3的主要区别

  • 背景
  • 常见的区别
    • 1、print()函数
    • 2、除法
    • 3、unicode
    • 4、xrange()
    • 5、rawinput()和input()
    • 6、next()函数和.next()方法
    • 7、异常处理

常见的区别

1、print()函数

在py2中,print是一个语句,不带括号,也可以带括号。
在py3中,print是一个函数,必须带括号调用。

2、除法

Pytho

你可能感兴趣的:(Python自动化,python)