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

  发布时间:2023-01-30 12:49:59   作者:玩站小弟   我要评论
Python 是世界上最流行的编程说话之一。它用于开拓网站,编写脚本,机械进修,剖析数据等。本教程引见若何运用命令行反省操作体系上装配的 Python 版本。这在装配用 python 编写的需要特定版 山西茶馆对茶叶的进价光耦损坏会引起电源电压过低吗。

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

,展开全文

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

相关文章

  • 春节假期过半客流上升 冷潮下迎春运返程岑岭

      春节假期出行人数大年夜幅下跌  返程路下状况若何  路网压力大年夜不大年夜  总台记者在交通运输部综合应急指示中心带你懂得↓↓↓  总台记者 李娟:明天末尾世界公路已
    2023-01-30
  • 生活科普:睡醒头俄然秃了?别担忧!你只需要……

    版权回原作者全部,如有侵权,请接洽我们本文审稿:郭树彬 首都医科大年夜学附属北京旭日病院急诊科 主任医师女演员沈梦辰曾发过一条微博,说自身俄然掉落了一块头发,还奚弄“没有头发的头皮,就像没有企鹅的南极
    2023-01-30
  • 生活科普:年青人,怎样都爱上了喝茶?

    版权回原作者全部,如有侵权,请接洽我们天啊,喝不敷水的年青人还有活门吗?当然有,可以吃茶品茗呀!提到喝茶,你脑中的印象是不是是「太苦」「费事」「口感怪」?茶饮,早已不是你记忆中倚老卖老的容貌啦。明天我
    2023-01-30
  • 中国好剧全球传达

      近日,由国度广电总局停顿研讨中心课题组完成的首个国产电视剧国际传达呈报——《中国电视剧国际传达呈报2022)》在京宣布。它经由进程大年夜量翔实的数据,剖析了国产电视剧的国际传达效果、市场竞争样式,
    2023-01-30
  • 除垢剂对人体有害吗(除垢剂对人体有甚么损伤)

    除垢剂对人体有害吗?有,除水垢剂含有氢氟酸,氢氟酸有剧毒,下面我们就来说一说关于除垢剂对人体有害吗?我们一路往懂得并商量一下这个标题吧!除垢剂对人体有害吗有,除水垢剂含有氢氟酸,氢氟酸有剧毒。经粘膜和
    2023-01-30
  • 生活科普:年青人,怎样都爱上了喝茶?

    版权回原作者全部,如有侵权,请接洽我们天啊,喝不敷水的年青人还有活门吗?当然有,可以吃茶品茗呀!提到喝茶,你脑中的印象是不是是「太苦」「费事」「口感怪」?茶饮,早已不是你记忆中倚老卖老的容貌啦。明天我
    2023-01-30

最新评论