返回顶部
首页 > 资讯 > 后端开发 > Python >玩转 Python 数据类型:从数字到字符串,再到列表和字典
  • 0
分享到

玩转 Python 数据类型:从数字到字符串,再到列表和字典

Python数据类型数字字符串列表字典 2024-02-06 16:02:42 0人浏览 佚名

Python 官方文档:入门教程 => 点击学习

摘要

数字: python 中的数字包括整数、小数和复数。 整数可以用十进制、十六进制或八进制表示。 小数可以用十进制表示,也可以用科学计数法表示。 复数可以用 a+bj 的形式表示,其中 a 和 b 是实部和虚部。 >&g

  1. 数字:

    • python 中的数字包括整数、小数和复数。
    • 整数可以用十进制、十六进制或八进制表示。
    • 小数可以用十进制表示,也可以用科学计数法表示。
    • 复数可以用 a+bj 的形式表示,其中 a 和 b 是实部和虚部。
>>> 123
123
>>> 0x7b
123
>>> 0o173
123
>>> 3.1415926
3.1415926
>>> 1e6
1000000.0
>>> 1+2j
(1+2j)
  1. 字符串:

    • Python 中的字符串是用引号括起来的文本。
    • 字符串可以包含字母、数字、符号和空格。
    • 字符串可以使用各种方法进行操作,如连接、分割、查找和替换。
>>> "Hello, world!"
"Hello, world!"
>>> "Hello, world!"
"Hello, world!"
>>> "Hello, " + "world!"
"Hello, world!"
>>> "Hello, world!".split(",")
["Hello", " world!"]
>>> "Hello, world!".find("world")
7
>>> "Hello, world!".replace("world", "Python")
"Hello, Python!"
  1. 列表:

    • Python 中的列表是用方括号括起来的一组有序元素。
    • 列表中的元素可以是任何类型的数据。
    • 列表可以使用各种方法进行操作,如添加、删除、插入和排序
>>> [1, 2, 3]
[1, 2, 3]
>>> ["Hello", "world", "!"]
["Hello", "world", "!"]
>>> [1, "Hello", 3.1415926]
[1, "Hello", 3.1415926]
>>> my_list = [1, 2, 3]
>>> my_list.append(4)
>>> my_list
[1, 2, 3, 4]
>>> my_list.remove(2)
>>> my_list
[1, 3, 4]
>>> my_list.sort()
>>> my_list
[1, 3, 4]
  1. 字典:

    • Python 中的字典是用大括号括起来的一组键值对。
    • 字典中的键是唯一的,值可以是任何类型的数据。
    • 字典可以使用各种方法进行操作,如添加、删除、查找和修改。
>>> {"name": "John Doe", "age": 30, "city": "New York"}
{"name": "John Doe", "age": 30, "city": "New York"}
>>> my_dict = {"name": "John Doe", "age": 30, "city": "New York"}
>>> my_dict["name"]
"John Doe"
>>> my_dict["age"] = 31
>>> my_dict
{"name": "John Doe", "age": 31, "city": "New York"}
>>> my_dict.keys()
dict_keys(["name", "age", "city"])
>>> my_dict.values()
dict_values(["John Doe", 31, "New York"])
>>> my_dict.items()
dict_items([("name", "John Doe"), ("age", 31), ("city", "New York")])

掌握 Python 数据类型是高效编程的基础。通过熟练使用数字、字符串、列表和字典,我们可以轻松处理各种数据,从而编写出更加强大的程序。

--结束END--

本文标题: 玩转 Python 数据类型:从数字到字符串,再到列表和字典

本文链接: https://lsjlt.com/news/561543.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作