Input(u"............"), inputun içindeki u'nun işlevi nedir?

Arkadaşlar merhaba,
bir forumda dolaşırken bir arkadaşımın sorununu gördüm kodlarına bakarken

c = input(u"Hangi sektörde çalışıyorsunuz :")
a = input(u"Günde kaç saat çalışıyorsunuz :")
b = input("Ayda kaç gün çalışıyorsunuz :")

gibi bir koda rastladım fakat fakat c ve a’da input’dan sonra “u” girilmiş buradaki unun işlevi nedir ?
Şimdiden cevaplarınız için teşekkür ediyorum. :grin::grin:

İşlevi şudur örnek verecek olursak :slight_smile:

u'Hello\u0020World !'

diye bir string olduğunu düşün çıktısı

'Hello World !'

bu 0020 unicode tablosundaki değeri;

0020 == space :slight_smile:

In Python 3.x the strings use Unicode by default and there’s no need for the u prefix

Ama python3 zaten default olarak kullanıyor senin önüne u getirmene gerek yok :slight_smile:

Cevabınız için teşekkür ederim.Anladığım kadarıyla python onu zaten kendisi koyduğu için bizim koymamıza gerek yok. :slightly_smiling_face:

Aynen öyle doğru anlamışsınız :slight_smile:

1 Beğeni