会员登录 - 用户注册 - 设为首页 - 加入收藏 - 网站地图 python各版本运用变卦(Python基本学问若何反省)!

python各版本运用变卦(Python基本学问若何反省)

时间:2023-02-06 14:58:33 来源:乔治内信息站 作者:探索 阅读:941次

python各版本运用变卦(Python基本学问若何反省)(1)

Python 是各版卦世界上最流行的编程说话之一。它用于开拓网站,本运本学编写脚本,用变机械进修,何反剖析数据等。各版卦

本教程引见若何运用命令行反省操作体系上装配的本运本学线上健身教练考证软件 Python 版本。这在装配用 python 编写的用变需要特定版本 Python 的运用法度典范时特别很是有效。

存眷,何反转发,各版卦私信小编“01”即可收费支付Python进修资料!本运本学

python各版本运用变卦(Python基本学问若何反省)(2)

我们还将向您展现若何故编程方法一定运转 Python 脚本的用变体系上装配的 Python 版本。例如,何反在编写 Python 脚本时,各版卦女健身教练全身身材您需要一定脚本是本运本学不是支撑用户计算机上装配的 Python 版本。

反省 Python 版本

Python 已预先装配在大年夜多半 Linux 发行版和 macOS 上。用变

要找出体系上装配的默许的 Python 版本,请运转 python --version 或 python -V 命令:

[linuxidc@localhost www.linuxidc.com]$ python --version

Python 2.7.5

该命令将打印默许的 Python 版本,本例中的版本是 2.7.5,您体系上装配的健身教练每天怎么安排版本能够不合。

在脚本的 shebang 行 /usr/bin/python 中设置为说冥器的全部脚本都将运用默许版本的 Python 。

一些 Linux 发行版同时装配了多个版本的 Python 。一样深刻来说, Python 3 中的可实施文件定名是 python3, 而 Python 的可实施文件定名是 python 或 python2 ,但毕竟能够并非老是美国汉臣健身教练如此。您可以经由进程键入以下内容来反省是不是装配了 Python 3 :

[linuxidc@localhost www.linuxidc.com]$ python3 --version

Python 3.7.3

python各版本运用变卦(Python基本学问若何反省)(3)

固然 Python 2 取得了很好的支撑,但 Python 3 被以为是该说话的而今和未来。

在撰写本文时, Python 的最新重要版本是 3.7.x 版。您能够在体系上装配了旧版本的 Python 3 。假设要装配最新版本,健身教练撩妹语则该进程取决于您运转的操作体系。

以编程方法反省 Python 版本

Python 2 和 Python 3 从基本上是不合的。用 Python 2.x 编写的代码能够没法在 Python 3.x 中运用。

sys 模块在全部 Python 版本中都可用,他供应特定于体系的参数和功用。 sys.version_info 准许您一定体系上装配的 Python 版本。它是一个包括五个版本号的元组: major , minor , micro , releaselevel 和 serial 。

假定您有一个最少需要 Python 3.5 版的脚本,并且您想要反省体系是不是知足央求。你可以经由进程复杂地反省 major 和 minor 版原本做到这一点:

import sys

if not sys.version_info.major == 3 and sys.version_info.minor >= 5:

print("This script requires Python 3.5 or higher!")

print("You are using Python { }.{ }.".format(sys.version_info.major, sys.version_info.minor))

sys.exit(1)

python各版本运用变卦(Python基本学问若何反省)(4)

假设运用小于 3.5 的 Python 版本运转脚本

[linuxidc@localhost www.linuxidc.com]$ python linuxidc.com.py

则会生成以下输入:

This script requires Python 3.5 or higher!

You are using Python 2.7.

python各版本运用变卦(Python基本学问若何反省)(5)

要编写在 Python 3 和 2 下都能运转的 Python 代码,请运用该 future 模块。它准许您在 Python 2 下运转 Python 3.x 的兼容代码。

结论

检查体系上装配的 Python 版本特别很是复杂,只需输入即可 python --version 。

更多Python相关信息见 Python 专题页面 https://www.linuxidc.com/topicnews.aspx?tid=17

Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx

本文永远更新链接地址: https://www.linuxidc.com/Linux/2019-09/160518.htm

,展开全文

免责声明:本文仅代表文章作者的小我不雅点,与本站有关。其原创性、真实性和文中陈说文字和内容未经本站证明,对本文和个中扫数或局部外容文字的真实性、完全性和原创性本站不作任何包管或承诺,请读者仅作参考,并自行核实相关内容。

(责任编辑:时尚)

相关内容
  • 倒车雷达品牌有哪些好的(倒车雷达甚么牌子好)
  • 自然科普:蜜蜂若何把自身练习成了“工科生”?
  • 自然科普:吃完恐龙就当场作古,这也能当“鳄鱼之神”?
  • 生活科普:男性也要吃!叶酸该咋补?
  • 重磅举措!丰田章男离任的面前,传递出哪些剧烈旗子暗记?
  • 自然科普:猫毛虫是虫虫的毛像小猫咪,照样毛毛像猫的毛毛虫?
  • 7岁以下儿童停顿规范宣布
  • 年青化+潜在性 留神“糖衣炮弹”侵袭
推荐内容
  • 除垢剂对人体有害吗(除垢剂对人体有甚么损伤)
  • 生活科普:虫虫落身上不要随意拍打,严重可致命!
  • 电动车若何防患于未“燃” 消防等局部多措并举解艰辛
  • 你小时辰究竟看见了啥?
  • 胡灵2023全新唱作单曲《芳华观光》鼓舞积极生活
  • 你小时辰究竟看见了啥?