Beginner Codes/Python/User Input
4%

Instructions

User Input 🎤

Oru program eppovum output mattum kuduthutu irundha bore adikum la? Namba kitta irundhu (user kitta irundhu) data vangina dhaan adhu oru interactive program-a maarum. Adhukku dhaan Python-la input() function use pandrom.

1. The input() Function (Kaelvi kekkum function)

print() eppadi screen-la display pannudho, adhe madhiri input() function namba kitta oru kelvi kettu, namba reply panra varaikum wait pannum.

# User kitta per kekurom, adha "name" variable-la store pandrom
name = input("Unga per enna? ")
print(f"Hello, {name}!")

Ippo neenga "Aravind" nu type pannaa, output Hello, Aravind! nu varum. Romba simple!

2. The String Trap! (Oru periya trick irukku!)

input() function-la oru periya secret irukku. Neenga ulla enna type pannalum (text, number, special character edhuva irundhalum), Python adha String (Text) aaga dhaan eduthukkum!

age = input("Unga vayasu enna? ")
# Neenga 25 nu type pannalum, adhu number 25 kidayadhu. 
# Adhu string "25" aaga dhaan store aagum!

Idhunala enna prechana? Neenga age + 5 nu potta error varum! Yenna string-oda number-a add panna mudiyadhu nu namba poya lesson-la pathom la?

3. Type Conversion (Mathi yosi!)

Appo user kitta irundhu vangura numbers-a epdi maths calculation-ku use pandradhu? String-a Integer (int) aaga maathanum! Adhuku int() function use aagudhu:

# Method 1: Vangina aprm maathuradhu
age_string = input("Unga vayasu enna? ")
age_number = int(age_string)

# Method 2: Vangumbodhe direct-a maathuradhu (Idhu dhaan pro level!)
age = int(input("Unga vayasu enna? "))
print(age + 5) # Ippo correct aaga work aagum!

💡 Theriyuma? Neenga use pandra ellam apps-um (WhatsApp, Instagram login page) indha user input concept-a vechu dhaan work aagudhu!

Your Turn! (Unga neram!)

Web-based code runner-la ippodhikku live-a typing panna mudiyadhu (interactive input support illa). Adhunala indha concept-a vachi oru chinna task: Verum print() use panni "What is your path?" nu console-la display pannunga!

Help

User InputExercise 4/7720 XP
❴❵ script.py
python.code
python
Loading...
Terminal
Terminal — python
Beginner Codes Terminal v1.0.0
─────────────────────────────────────
Ready. Click "Run Code" to execute...
Ready
Piston APIPYTHON0 lines