Chương trình Python để tìm số nguyên âm trong một chuỗi đã cho.
mystr = "All animals are equal. Some are more equal" vowels = "aeiou" count=0 for x in mystr: if x.lower() in vowels: count+=1 print ("Number of Vowels:", count)
Nó sẽ tạo ra output −
Number of Vowels: 18
Chương trình Python để chuyển đổi một chuỗi chứa các chữ số nhị phân thành số nguyên.
mystr = '10101' def strtoint(mystr): for x in mystr: if x not in '01': return "Error. String with non-binary characters" num = int(mystr, 2) return num print ("binary:{} integer: {}".format(mystr,strtoint(mystr)))
Nó sẽ tạo ra output −
binary:10101 integer: 21
Thay mystr thành '10, 101'
binary:10,101 integer: Error. String with non-binary characters
Chương trình Python để loại bỏ tất cả các chữ số khỏi một chuỗi.
digits = [str(x) for x in range(10)] mystr = 'He12llo, Py00th55on!' chars = [] for x in mystr: if x not in digits: chars.append(x) newstr = ''.join(chars) print (newstr)
Nó sẽ tạo ra output −
Hello, Python!
Chương trình Python để sắp xếp các ký tự trong một chuỗi.
Chương trình Python để loại bỏ các ký tự trùng lặp trong một chuỗi: ```python def remove_duplicates(input_string): # Sử dụng set để loại bỏ các ký tự trùng lặp return ''.join(set(input_string)) # Ví dụ sử dụng input_str = "hello world" result = remove_duplicates(input_str) print("Chuỗi sau khi loại bỏ ký tự trùng lặp:", result) ``` Chương trình này sẽ nhận một chuỗi đầu vào và trả về chuỗi đó mà không có các ký tự trùng lặp.
Chương trình Python để liệt kê các ký tự duy nhất cùng với số lần xuất hiện của chúng trong một chuỗi.
Chương trình Python để tìm số lượng từ trong một chuỗi.
Chương trình Python để loại bỏ tất cả các ký tự không phải chữ cái khỏi một chuỗi: ```python import re def remove_non_alphabetic(input_string): # Sử dụng biểu thức chính quy để loại bỏ các ký tự không phải chữ cái return re.sub(r'[^a-zA-Z]', '', input_string) # Ví dụ sử dụng input_str = "Hello, World! 123" result = remove_non_alphabetic(input_str) print(result) # Kết quả: HelloWorld ``` Chương trình này sử dụng mô-đun `re` để loại bỏ tất cả các ký tự không phải chữ cái từ chuỗi đầu vào.