06-HomeWork
1.提取字符串 "hello world"
中的第一个字符。
2.从字符串 "hello world"
中提取最后一个字符。
3.提取 "Python"
中的前三个字符。
4.从 "Data Science"
中提取最后三个字符。
5.提取 "hello"
中的中间字符。
6.从 "Python"
中提取偶数索引的字符。
7.从 "learning"
中提取奇数索引的字符。
8.将 "hello world"
反转。
9.提取 "abcdef"
中的字符,步长为2。
10.提取 "python programming"
中索引2到5的字符。
11.将 "Python"
中的 "y"
替换为 "*"
。
12.检查 "Python"
是否以 "P"
开头。
13.检查 "Python"
是否以 "n"
结尾。
14.将 "hello world"
分割成两部分。
15.将 "one, two, three"
分割成三部分。
16.提取 "user@domain.com"
中的用户名。
17.提取 "http://www.example.com/path"
中的顶级域名。
18.检查 "This is a test"
是否包含单词 "test"
。
19.将 "This is a test"
中的 "test"
替换为 "exam"
。
20.将 "python"
转换为大写。
21.将 "PYTHON"
转换为小写。
22.将 "python programming"
中的每个单词首字母大写。
23.去除 " python "
两端的空格。
24.检查 "python"
是否是全小写。
25.检查 "PYTHON"
是否是全大写。
26.将 "123"
转换为整数。
27.检查 "1234"
是否全是数字。
28.检查 "abcd1234"
是否包含数字。
29.找出 "Hello World"
中 "o"
的所有索引。
30.计算 "banana"
中 "a"
出现的次数。
31.检查 "Python"
和 "python"
是否在不区分大小写的情况下相同。
32.将 "Python is fun"
的 "is"
替换为 "was"
。
33.找出 "The quick brown fox"
中最长的单词。
34.将 "one, two, three"
以逗号为分隔符转换为列表。
35.将列表 ["one", "two", "three"]
转换为一个字符串,以逗号分隔。
36.提取 "filename.py"
的扩展名。
37.检查 "image.jpg"
是否是一个图片文件(以 .jpg
或 .png
结尾)。
38.从 "Hello World, welcome to Python programming."
中提取第一个单词。
39.将 "John_Doe"
分割为名和姓。
40.将 "error: file not found"
中的 ":"
替换为 "-"
。
41.计算 "The rain in Spain"
中每个字符(不包括空格)出现的次数。
42.检查 "racecar"
是否是回文字符串。
43.将 "123"
和 "456"
拼接成一个字符串。
44.提取字符串 "bracket[123]"
中方括号内的内容。
45.将 "Hello\nWorld"
分割成两行。
50.检查 "100%"
是否以百分号结尾。
51.从 "www.example.com/page?name=Python&lang=en"
中提取查询参数。
52.计算 "hello"
和 "world"
的汉明距离(不同位置的字符数)。
53.将 "Python"
逐字符重复3次( 如 "PPPythooon"
)。
54.检查 "This is Python"
是否包含 "is"
,并返回其索引位置。
s = "hello world"
select = s[0]
print(select)
#---output---
h
s = "hello world"
select = s[-1]
print(select)
#---output---
d
g = "python"
select = g[0:3]
print(select)
s = "data science"
select = s[9:12]
print(select)
s = "hello"
select = s[2]
print(select)
s = "python"
selecct = s[0:6:2]
print(select)
s = "learning"
select = s[1:6:2]
print(select)
x
s = "abcdef"
select = s[0:6:2]
print(select)
s = python progrmming
select = s[2:6]
print(select)
11.x
12.x
13.x
14.x
15.x
s = "user@domain.com"
select = s[0:4]
print(select)