0
点赞
收藏
分享

微信扫一扫

Python sys.version_info函数的作用

一、概述

sys.version_info的作用
version_info是sys模块中的一个函数,主要用于返回你当前所使用的Python版本号。
version_info是一个包含了版本号5个组成部分的元祖,这5个部分分别是主要版本号(major)、次要版本号(minor)、微型版本号(micro)、发布级别(releaselevel)和序列号(serial)。

二、试验

python3
Python 3.7.9 (default, Jun 23 2021, 16:11:53)
[GCC 7.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import sys
>>> sys.version_info
sys.version_info(major=3, minor=7, micro=9, releaselevel='final', serial=0)
>>> sys.version_info[0]
3
>>> sys.version_info[1]
7
>>> sys.version_info[2]
9
>>> sys.version_info[3]
'final'
>>> sys.version_info[4]
0
>>> sys.version_info[:]
(3, 7, 9, 'final', 0)
>>> sys.version_info[0:2]
(3, 7)

当然这个函数也可以通过对应的名称来进行访问,如使用sys.version_info[0]访问当前使用的Python主版本号等价于使用sys.version_info.major。
>>> sys.version_info
sys.version_info(major=3, minor=7, micro=9, releaselevel='final', serial=0)
>>> sys.version_info.major
3
>>> sys.version_info.minor
7
>>> sys.version_info.micro
9
>>> sys.version_info.releaselevel
'final'
>>> sys.version_info.serial
0

举报

相关推荐

0 条评论