首页 > 编程知识 正文

Python语法基础4

时间:2023-11-22 08:16:29 阅读:297589 作者:WKYN

本文将对Python语法基础4进行详细的阐述,包括字符串操作、列表操作、字典操作等方面的内容。

一、字符串操作

1.字符串的定义和基本操作

# 定义字符串
string1 = "Hello, World!"

# 字符串索引
print(string1[0])  # 输出 'H'

# 字符串切片
print(string1[7:12])  # 输出 'World'

# 字符串拼接
string2 = "Python"
print(string1 + string2)  # 输出 'Hello, World!Python'

# 字符串长度
print(len(string1))  # 输出 13

# 字符串遍历
for char in string1:
    print(char)

2.字符串常用方法

# 大小写转换
string3 = "Hello, World!"
print(string3.upper())  # 输出 'HELLO, WORLD!'
print(string3.lower())  # 输出 'hello, world!'

# 判断字符串是否以指定字符开头/结尾
print(string3.startswith("Hello"))  # 输出 True
print(string3.endswith("World"))   # 输出 False

# 字符串分割
string4 = "one,two,three"
print(string4.split(","))  # 输出 ['one', 'two', 'three']

# 字符串替换
string5 = "Hello, Python!"
print(string5.replace("Python", "World"))  # 输出 'Hello, World!'

# 字符串查找
string6 = "Hello, Python!"
print(string6.find("Python"))  # 输出 7

二、列表操作

1.列表的定义和基本操作

# 定义列表
list1 = [1, 2, 3, 4, 5]

# 列表索引
print(list1[0])  # 输出 1

# 列表切片
print(list1[1:4])  # 输出 [2, 3, 4]

# 列表拼接
list2 = [6, 7, 8]
print(list1 + list2)  # 输出 [1, 2, 3, 4, 5, 6, 7, 8]

# 列表长度
print(len(list1))  # 输出 5

# 列表遍历
for item in list1:
    print(item)

2.列表常用方法

# 添加元素
list3 = [1, 2, 3]
list3.append(4)
print(list3)  # 输出 [1, 2, 3, 4]

# 删除指定位置的元素
list4 = [1, 2, 3, 4, 5]
del list4[2]
print(list4)  # 输出 [1, 2, 4, 5]

# 列表排序
list5 = [3, 1, 4, 2, 5]
list5.sort()
print(list5)  # 输出 [1, 2, 3, 4, 5]

# 列表反转
list6 = [1, 2, 3, 4, 5]
list6.reverse()
print(list6)  # 输出 [5, 4, 3, 2, 1]

# 列表查找
list7 = [1, 2, 3, 4, 5]
print(list7.index(3))  # 输出 2

三、字典操作

1.字典的定义和基本操作

# 定义字典
dict1 = {"name": "Alice", "age": 20, "city": "Beijing"}

# 字典访问
print(dict1["name"])  # 输出 'Alice'

# 字典修改
dict1["age"] = 21
print(dict1)  # 输出 {"name": "Alice", "age": 21, "city": "Beijing"}

# 字典长度
print(len(dict1))  # 输出 3

# 字典遍历
for key, value in dict1.items():
    print(key, value)

2.字典常用方法

# 添加元素
dict2 = {"name": "Alice", "age": 20}
dict2["city"] = "Beijing"
print(dict2)  # 输出 {"name": "Alice", "age": 20, "city": "Beijing"}

# 删除指定键的元素
dict3 = {"name": "Alice", "age": 20, "city": "Beijing"}
del dict3["age"]
print(dict3)  # 输出 {"name": "Alice", "city": "Beijing"}

# 字典查找
dict4 = {"name": "Alice", "age": 20, "city": "Beijing"}
print(dict4.get("age"))  # 输出 20

通过以上对Python语法基础4的详细阐述,我们可以更好地理解和应用这些知识,提高我们的编程能力。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。