Чтобы проверить наличие символов верхнего регистра в строке с помощью Python, вы можете использовать несколько методов. Вот несколько примеров:
Метод 1: использование метода isupper()
def check_uppercase(input_string):
for char in input_string:
if char.isupper():
return True
return False
# Example usage
input_str = "HelloWorld"
result = check_uppercase(input_str)
print(f"Uppercase character found: {result}")
Метод 2: использование методов isalpha()и isupper()
def check_uppercase(input_string):
for char in input_string:
if char.isalpha() and char.isupper():
return True
return False
# Example usage
input_str = "HelloWorld"
result = check_uppercase(input_str)
print(f"Uppercase character found: {result}")
Метод 3. Использование модуля reи регулярных выражений
import re
def check_uppercase(input_string):
pattern = r'[A-Z]'
match = re.search(pattern, input_string)
return match is not None
# Example usage
input_str = "HelloWorld"
result = check_uppercase(input_str)
print(f"Uppercase character found: {result}")
Это всего лишь несколько методов проверки наличия в строке символов верхнего регистра. Вы можете выбрать метод, который лучше всего соответствует вашим потребностям. При использовании этих методов не забудьте заменить переменную input_stringфактической строкой.