Veri almada hem sayı hemde rakam alma

selamunaleykum arkdaşlar
input("nick giriniz:") verilen deger(zerron3152)
şimdi bu kodu yazınca haliyle hata verecek benim yapmak istedigim ise bir veri alma işleminde hem sayı hemde harf olarak veri alınması bunu nasıl yapabilirim ??

tamam buldum str(input("bu sadece harf alıyor"))
int(input("buda sadece rakam alıyor"))
input("bu şekilde her ikisinide alıyor")

int(input("")) bu sekilde yazarsaniz girilen veriyi int deyere cevirecekdir girilen veride harf varsa bu zaman hata verecekdir

str(input("")) bu sekilde yazarsaniz girilen butun deyerler str cevrilecekdir zaten str(input("")) ile input("") aynidir str(input("")) diye bir kod yazmaniza gerek yok input() zaten kullanicidan str deyerler alir

Python 2 mi Python 3 mü kullanıyorsunuz? Bu ikisi arasında input fonksiyonunun davranışı açısından fark var.

aynen zaten sürekli kullandıgım bi işlem ama bi anda hata alınca kafam karıştı açıkçası

python3 hocam
input("") << bu şekilde istedigim sonuçu elde ettim teşekkür ederim

2 Beğeni

Hata vermemesi gerekiyordu. Sorun farklı bir yerde olmasın.