python六种基本数据类型及常用函数展示

Python 六种基本数据类型及常用函数展示

在 Python 中,有六种基本数据类型,分别是整型(int)、布尔型(bool)、浮点型(float)、复数型(complex)、字符串型(str)、列表型(list)、元组型(tuple)、集合型(set)和字典型(dict)。这里我们将介绍这六种数据类型及一些常用函数的展示。

整型

整型即整数类型,用于表示整数。

常用函数

  • int(x, base=10):将 x 转换为一个整数。base 的默认值为10。数的基数(base)定义了 x 中数字的类型。

下面是一个示例,将字符串转换为整型:

a = '10'
b = int(a)
print(b)  # 10

布尔型

布尔型即逻辑类型,用于表示真或假。

常用函数

  • bool(x):将 x 转换为布尔类型。

下面是一个示例,判断一个数字是否为空,返回布尔型:

a = ''
b = bool(a)
print(b)  # False

浮点型

浮点型即小数类型,用于表示带小数点的数字。

常用函数

  • float(x):将 x 转换为浮点型。

下面是一个示例,将字符串转换为浮点型:

a = '10.5'
b = float(a)
print(b)  # 10.5

复数型

复数型用于表示复数,由实部和虚部组成。

常用函数

  • complex(real, imag=0):创建一个复数。real 表示实部,imag 表示虚部。

下面是一个示例,创建一个复数:

a = complex(1, 2)
print(a)  # (1+2j)

字符串型

字符串型用于表示文本。

常用函数

  • len(s):返回字符串 s 的长度。
  • s.capitalize():将字符串 s 第一个字符大写。
  • s.lower():将字符串 s 所有字符转为小写。
  • s.upper():将字符串 s 所有字符转为大写。
  • s.strip():去掉字符串 s 开头和结尾的空格。
  • s.split(sep=None, maxsplit=-1):通过指定分隔符 sep 将字符串 s 分割成多个子字符串,并返回一个列表。

下面是一个示例,演示字符串的一些函数:

s = ' hello world '
print(len(s))  # 13
print(s.capitalize())  # ' hello world '
print(s.lower())  # ' hello world '
print(s.upper())  # ' HELLO WORLD '
print(s.strip())  # 'hello world'
print(s.split())  # ['hello', 'world']

列表型

列表型用于表示一组有序数据,可以包含不同的数据类型。

常用函数

  • len(lst):返回列表 lst 的长度。
  • lst.append(x):将元素 x 加入列表 lst 的末尾。

下面是一个示例,演示列表的一些函数:

lst = [1, 2, 'hello', True]
print(len(lst))  # 4
lst.append('world')
print(lst)  # [1, 2, 'hello', True, 'world']

元组型

元组型用于表示一组有序不可变数据,可以包含不同的数据类型。

常用函数

  • len(tpl):返回元组 tpl 的长度。

下面是一个示例,演示元组的一些函数:

tpl = (1, 2, 'hello', True)
print(len(tpl))  # 4

集合型

集合型用于表示一组无序的唯一数据,不可重复。

常用函数

  • len(s):返回集合 s 的长度。
  • s.add(x):将元素 x 加入集合 s。

下面是一个示例,演示集合的一些函数:

s = {1, 2, 'hello', True}
print(len(s))  # 4
s.add('world')
print(s)  # {1, 2, 'hello', True, 'world'}

字典型

字典型用于表示一组键值对数据。

常用函数

  • len(d):返回字典 d 的键值对数目。
  • d.keys():返回字典 d 的所有 key。
  • d.values():返回字典 d 的所有 value。

下面是一个示例,演示字典的一些函数:

d = {'name': 'Tom', 'age': 18}
print(len(d))  # 2
print(d.keys())  # ['name', 'age']
print(d.values())  # ['Tom', 18]

以上是 Python 六种基本数据类型及常用函数的展示,希望可以帮助你更好地理解和运用这些数据类型。

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:python六种基本数据类型及常用函数展示 - Python技术站

(0)
上一篇 2023年5月14日
下一篇 2023年5月14日

相关文章

  • python 类相关概念理解

    下面是“Python类相关概念理解”的完整攻略: 一、Python类的基本概念 1.1 类的定义 在Python中使用class关键字来定义一个类,如下所示: class MyClass: pass 类名通常采用驼峰命名法。在类定义中使用的pass语句意味着这个类是空的,不包含任何属性和方法。 1.2 类的对象 当类被定义并创建后,我们就可以通过实例化一个对…

    python 2023年5月13日
    00
  • Python any()和all()进行规约

    以下是详细讲解Python any()和all()函数的使用方法: 概述 在Python中,any()和all()是两个内置函数,用于判断可迭代对象中的元素是否符合规约条件。它们通常与条件表达式和Lambda表达式一起使用,能够极大地方便代码的编写和阅读。下面我们分别介绍它们的用法。 any() any()函数接受一个可迭代对象作为参数(如列表、元组、集合、…

    python-answer 2023年3月25日
    00
  • Python字符串三种格式化输出

    Python字符串格式化输出是指将变量或表达式的值插入到字符串中,以获得更美观、更易读的输出,并且有助于提高代码的可读性。Python字符串格式化输出有三种方式,分别是使用%占位符格式化、使用format()函数格式化和使用f-string格式化。 1. 使用%占位符格式化字符串 当我们要将字符串中的一个或多个变量替换为其值时,可以使用%占位符格式化字符串。…

    python 2023年6月5日
    00
  • 解决python明明pip安装成功却找不到包的问题

    通过 pip 安装 Python 包是非常常见的一种方式,但是有时候我们可能会碰到这样的问题:明明已经使用 pip 安装成功了某个包,但是在代码中却无法 import 这个包,甚至会报错 “No module named xxxx”。这个问题通常有以下可能的原因和解决方案: pip和Python版本不匹配 在Python中安装的包通常都是针对特定的pytho…

    python 2023年5月14日
    00
  • python中内置函数ord()返回字符串的ASCII数值实例详解

    以下是“Python中内置函数ord()返回字符串的ASCII数值实例详解”的完整攻略: 一、问题描述 在Python中,我们可以使用内置函数ord()来返回一个字符的ASCII数值。本文将详细讲解如何使用ord()函数来获取字符串的ASCII数值。 二、解决方案 2.1 ord()函数的基本用法 ord()函数是Python中的内置函数,用于返回一个字符的…

    python 2023年5月14日
    00
  • python如何提取英语pdf内容并翻译

    Python提取英语PDF内容并翻译攻略 在Python中,我们可以使用PyPDF2库来提取PDF文件中的文本内容,并使用Google Translate API来翻译文本内容。本文将详细讲解如何使用Python提取英语PDF内容并翻译,并提供两个示例。 环境配置 在使用Python提取英语PDF内容并翻译之前,我们需要先进行环境配置。以下是环境配置的步骤:…

    python 2023年5月15日
    00
  • Python random模块(获取随机数)常用方法和使用例子

    Python random模块(获取随机数)常用方法和使用例子 随机数在计算机编程中被广泛应用,Python语言提供了random模块来生成随机数,可用于实现随机数组成、密码生成、数据加密、游戏开发等内容。 常用方法 Python的random模块提供了多种用于生成随机数的函数,常用的有以下几种: random() 此函数返回一个[0, 1)的随机浮点数。即…

    python 2023年5月14日
    00
  • python中字符串String及其常见操作指南(方法、函数)

    Python中字符串String及其常见操作指南 在Python中,字符串是一种常见的数据类型,用于表示文本。字符串是不可变的,即一旦创建就不能。本文将细介绍中字符串的常见操作,包括字符串的创建、访问、切片、连接、查找、替换、大小写转换、分割、去除空格等操作。 字符串的创建 在Python中,我们可以使用单引号、双引号或三引号来创建字符串。例如: s1 = …

    python 2023年5月14日
    00
合作推广
合作推广
分享本页
返回顶部