Instructions
Syntax
string.upper()Strings (Vaarthaigal) 📝
Strings na enna? Adhu verum characters-oda collection dhaan — basically, text (vaarthaigal). Programming-la neenga adhigama use panna pora data type idhu dhaan! Password, username, email id ellame strings dhaan.
1. Creating Strings (Strings uruvakkuvadhu epdi?)
Oru text-a string-a maathanum na, adha quotes kulla podanum. Neenga single quotes '' illana double quotes "" edhu venaalum use pannalam.
greeting = "Hello!"
name = 'Alice'
Rendume same dhaan! Aana oru periya rule irukku: " la start panna " la dhaan mudikkanum. "Hello' nu maathi pota error adikkum!
Quotes ulla Quotes (Inception!): Oruvelai unga string kullaye oru quote varanum na enna pandradhu?
# Idhu correct: Veliya double quote, ulla single quote
sentence = "It's a beautiful day"
2. String Concatenation (Rendu strings-a serkuradhu)
Rendu vaarthaigala onna serkkanum na, Maths-la use pandra kootal symbol + (addition) use pannalam:
first = "Hello"
second = "World"
# Inga naduvula oru space " " add pandrom
message = first + " " + second
print(message) # Output: Hello World
Idhukku peru dhaan Concatenation.
⚠️ Kavanikka vendiyavai: Computer-ku thaanaagave space vida theriyadhu! Neenga
first + secondnu kuduthaHelloWorldnu ottikittu dhaan varum. Adhanaal dhaan naduvula" "add pandrom. Apram, string-yum number-yum+vechu serka mudiyadhu, error adikkum!
3. String Methods (Strings kooda vilayada)
Python-la strings-ku neraya superpowers irukku. Adhuku peru dhaan Methods. Oru string pinnadi . (dot) vechu idha use pannalam:
text = "Beginner Codes"
print(text.upper()) # BEGINNER CODES (Ellame capital)
print(text.lower()) # beginner codes (Ellame small)
print(text.replace("Codes", "School")) # Beginner School
4. f-Strings (Formatted Strings - Super magic!)
Variables-a oru string-kulla kondu vara, modern Python-la oru super feature irukku. Adhu dhaan f-strings.
Pazhaya + concatenation method-a vida idhu romba easy! String-ku munnadi oru chinna f pottutu, ulla variables-a {} brackets-kulla potta podhum.
name = "Alice"
age = 25
print(f"Ennoda per {name} and enaku {age} vayasu aagudhu.")
💡 Theriyuma? f-strings Python 3.6 version-la dhaan kondu vandhanga. Adhuku munnadi programmers
.format()illana%formatting use pannitu irundhanga. Ippo ellarum f-strings dhaan use pandranga.
Your Turn! (Unga neram!)
- Rendu variables create pannunga:
name(value:"Beginner Codes") andyear(value:2024). - Oru f-string use panni ipdi
print()pannunga:Welcome to Beginner Codes, est. 2024