Hatamı bulamıyorum python öğrenmeye yeni başladım

Merhaba ben python öğrenmeye yeni başladım şu ana kadarki bilgilerim ile bir giriş programı yapmak istedim yaptığım programda bir hata vara ama bulamadım bir bakabilirmisiniz?
Kullandığım kod:
print(""“Lütfen kullanıcı adınızı belirleyiniz.
Kullanıcı adı 5 karakterden kısa 20 karakterden uzun olamaz”"")

kullanıcıadı=int(input("Kullanıcı adınız:"))

if kullanıcıadı<5:
    print("Kullanıcı adınız çok kısa")
elif kullanıcıadı>20:
    print("Kullanıcı adınız çok uzun")
elif 5<kullanıcıadı<20:
    print("Kullanıcı adı belirlendi")

HATA MESAJI:
ValueError: invalid literal for int() with base 10: 'yusufd'

Merhaba. Kodlarınız resim olarak değil de metin olarak sorunuza eklerseniz bize kolaylık sağlamış olursunuz. Bu linki inceleyin, kodunuzu nasıl eklemeniz gerektiğini göreceksiniz:

Haklısınız hemen güncelliyorum

@EkremDincel
Düzelttim

Burada kullanıcının girdiği cevabın uzunluğunu bulmak istiyorsunuz sanırım. Ama int fonksiyonu kendisine verilen değeri sayıya çevirir. Siz de mesela int("yusuf") gibi bir şey yapmaya çalıştığınız için hata alıyorsunuz. Çünkü yusuf kelimesi sayıya çevrilemez. Aradığınız fonksiyon len fonksiyonu:

kullanıcıadı = len(input("Kullanıcı adınız:"))

len fonksiyonu kendisine verilen değerin uzunluğunu bize geri verir.

evet doğru ben o kısmı tamamen atlamışım teşekkür ederim