当前位置:首页 > 行业动态 > 正文

python 字符串赋值

在Python中,字符串赋值是一个基础但非常重要的概念,字符串是字符的序列,可以包含字母、数字、符号等,在Python中,字符串被定义为一个字符集合,可以用单引号(‘)、双引号(")或者三引号(”’ 或 """)来创建。

以下是一些关于Python字符串赋值的基础教学:

1、字符串赋值基础

使用单引号定义字符串
str1 = 'Hello, World!'
print(str1)
使用双引号定义字符串
str2 = "Hello, Python!"
print(str2)
使用三引号定义多行字符串
str3 = """
Line 1
Line 2
Line 3
"""
print(str3) 

2、字符串连接与格式化

使用加号连接字符串
str4 = 'Hello, ' + 'World!'
print(str4)
使用format方法格式化字符串
name = 'Alice'
age = 25
str5 = 'Hello, {}. You are {} years old.'.format(name, age)
print(str5)
使用fstring格式化字符串(Python 3.6+)
str6 = f'Hello, {name}. You are {age} years old.'
print(str6) 

3、字符串操作

获取字符串长度
length = len('Hello, World!')
print(length)
访问字符串中的单个字符
char = 'Hello, World!'[0]
print(char)
字符串切片
sub_str = 'Hello, World!'[0:5]
print(sub_str)
字符串分割
words = 'Hello, World!'.split(' ')
print(words)
字符串替换
new_str = 'Hello, World!'.replace('World', 'Python')
print(new_str)
字符串大小写转换
upper_str = 'Hello, World!'.upper()
lower_str = 'Hello, World!'.lower()
print(upper_str)
print(lower_str) 

4、字符串方法

判断字符串开头和结尾
starts_with = 'Hello, World!'.startswith('Hello')
ends_with = 'Hello, World!'.endswith('!')
print(starts_with)
print(ends_with)
去除字符串首尾空格
strip_str = ' Hello, World! '.strip()
print(strip_str)
字符串查找
find_str = 'Hello, World!'.find('World')
print(find_str)
字符串计数
count_str = 'Hello, World!'.count('l')
print(count_str) 

以上就是Python字符串赋值以及相关操作的基础教学,在实际编程过程中,我们可以根据需要选择合适的方法对字符串进行操作,希望对你有所帮助!

0