All categories

    Strings

    Slicing, methods, formatting, and searching.

    01Common string methods

    main.py
    s = "  Hello, Python  "
    print(s.strip())
    print(s.lower())
    print(s.upper())
    print(s.replace("Python", "World"))
    Output
    Hello, Python
      hello, python  
      HELLO, PYTHON  
      Hello, World  

    02Split and join

    main.py
    csv = "red,green,blue"
    parts = csv.split(",")
    print(parts)
    print(" | ".join(parts))
    Output
    ['red', 'green', 'blue']
    red | green | blue

    03String slicing

    main.py
    word = "programming"
    print(word[0:4])
    print(word[-3:])
    print(word[::-1])
    Output
    prog
    ing
    gnimmargorp

    04Find and count

    main.py
    text = "banana bandana"
    print(text.find("nan"))
    print(text.count("an"))
    print("ban" in text)
    Output
    2
    4
    True

    05Check character types

    main.py
    print("abc".isalpha())
    print("123".isdigit())
    print("abc123".isalnum())
    print("   ".isspace())
    Output
    True
    True
    True
    True