Python:使用2to3将Python2转Python3

简介: Python:使用2to3将Python2转Python3

Python2中的print是一个语句,而Python3中是一个函数

Python2代码 example.py

def greet(name):
    print "Hello, {0}!".format(name)
print "What's your name?"
name = raw_input()
greet(name)

命令行中执行指令

$ 2to3 -w example.py

Python3代码

def greet(name):

print("Hello, {0}!".format(name))
print("What's your name?")
name = input()
greet(name)

书写兼容代码

from future import print_function

参考:

https://docs.python.org/2/library/2to3.html

            </div>
目录
相关文章
|
1月前
|
存储 安全 Java
Python Dictionaries详解!
本文详细介绍了Python字典这一强大的键值对数据结构。字典不同于列表和元组,自Python 3.7起有序且不包含重复键。文章讲解了字典的创建方法,如使用花括号`{}`和`dict()`函数,并演示了添加、访问和删除元素的操作。此外,还介绍了字典的常用方法,如`clear()`、`copy()`、`get()`等,以及如何处理嵌套字典。通过实例代码展示了字典在实际编程中的应用技巧。
43 2
|
1月前
|
机器学习/深度学习 编解码 Python
python将照片集变成视频
`shigen`是一位坚持更新文章的博客作者,记录成长历程,分享认知见解,留住生活感动。他利用Python库`Pillow`和`MoviePy`开发了一个工具,能够批量处理照片并生成高质量视频。该工具支持多种分辨率、自定义播放时间和照片方向,并能自动调整照片比例以实现居中对齐。通过简单的代码实现了照片视频化的需求,适合强迫症患者使用。**与shigen一起,每天不一样!**个人IP:shigen。
35 9
python将照片集变成视频
|
3月前
|
Python
Python 中的 self 是什么?
【8月更文挑战第29天】
156 5
|
4月前
|
机器学习/深度学习 数据挖掘 云计算
Python在哪些领域应用广泛?
【7月更文挑战第2天】Python在哪些领域应用广泛?
183 56
|
3月前
|
存储 Python
Python中的m.n
Python中的m.n
|
6月前
|
XML Shell 数据库
V1.0.0 Python可以做什么
V1.0.0 Python可以做什么
33 0
|
安全 Python
我在Python的艳阳里,大雪纷飞
pygame.draw.circle 是一个根据颜色、位置、半径绘制圆形图案的方法,我们用它来绘制白色的圆点作为雪花。
我在Python的艳阳里,大雪纷飞
|
存储 Java Python
地震学 - MIniSEED转SAC(Python)
地震学 - MIniSEED转SAC(Python)
745 0
|
设计模式 自然语言处理 JavaScript
【21天python打卡】第1天 python预备知识(1)
大家好,今天是21天python打卡的第一天,我们要想学好python,我们先了解一些关于python的基础知识。
|
数据采集 机器学习/深度学习 人工智能
初识 Python
人生苦短,我用 Python —— Life is short, you need Python