Python 一些常见的字符串操作

常见的字符串操作有:

  1. 创建字符串:

    # 使用单引号创建字符串
    s1 = 'Hello, World!'
    
    # 使用双引号创建字符串
    s2 = "Python Programming"
    
    # 使用三引号创建多行字符串
    s3 = '''This is a
    multi-line
    string.'''
    
  2. 访问字符串中的字符:

    s = 'Hello, World!'
    print(s[0])     # 输出:H
    print(s[7])     # 输出:W
    
  3. 字符串切片(获取子字符串):

    s = 'Hello, World!'
    print(s[0:5])   # 输出:Hello
    print(s[7:])    # 输出:World!
    
  4. 字符串拼接:

    s1 = 'Hello'
    s2 = 'World'
    s3 = s1 + ', ' + s2
    print(s3)       # 输出:Hello, World
    
  5. 字符串长度:

    s = 'Hello, World!'
    print(len(s))   # 输出:13
    
  6. 字符串格式化:

    name = 'Alice'
    age = 25
    message = 'My name is {} and I am {} years old.'.format(name, age)
    print(message)  # 输出:My name is Alice and I am 25 years old.
    
  7. 字符串方法:
    Python 提供了许多字符串方法,用于处理和操作字符串,例如 upper()lower()split()strip() 等。我们可以通过字符串变量名后加.来调用这些方法,例如:

    s = 'Hello, World!'
    print(s.upper())     # 输出:HELLO, WORLD!
    print(s.split(','))  # 输出:['Hello', ' World!']
    
  8. 字符串运算:

    a = 'hello world'
    # 重复
    print(a * 5)
    # 成员运算
    print('or' in a)
    print('ko' in a)
    
    b = 'hello, world'
    
    # 比较运算
    print(a == b)
    print(a != b)
    
    print(ord('h'))  # ord() 函数用于获取一个字符的 Unicode 码点(code point)
    

你可能感兴趣的:(python,linux,开发语言)