извините за плохое английское письмо, надеюсь, вы понимаете, о чем я прошу, и я очень плохо знаком с python, и мне нужна помощь с изменяемой регистром переменной. Я думал, что использование regularexpress поможет, но я мог бы подумать, что это неправильно. Я хочу попросить пользователя ввести название песни и посмотреть, существует ли название уже. У меня уже есть тестданные «Больно», «Джонни Кэш». Поэтому, если пользователь наберет «Hurt», он выведет «Заголовок существует», но если пользователь наберет «hurt» с маленькой буквой, он распечатает («Заголовок не существует»)
Любые советы или помощь, какЯ могу убедиться, что он игнорирует регистр символов?
Вот код ниже:
В Python я сделал имя класса Song
class Song(object):
#Constructor
def __init__(self, title, artist):
#Instance variabler
self._title = title
self._artist = artist
def checkTitle(self, title):
#RegEX
m = re.search(r"([a-zA-Z0-9]*)[\s]([a-zA-Z0-9]*)",title)
songTitle = t.group(0)
print (songTitle) # prints out "hurt" in lower cases from user input(look below the code)
if sangTittel == self._title:
print("Title exists")
else:
print("Title not exists")
newSong = Song("Hurt", "Johnny Cash")
title = input("Write the name of the songtitle: ") #user write hurt in lower cases
checkTitle(title)