Python variable என்பது தரவை வைத்திருக்கக்கூடிய பெயரிடப்பட்ட சேமிப்பக இருப்பிடமாகும். ஒரு data in program சேமிக்கவும் கையாளவும் variables பயன்படுத்தப்படுகின்றன. Python ஒரு variable உருவாக்க, நீங்கள் பின்வரும் படிகளைப் பின்பற்ற வேண்டும்:
variable Decalartion:
உங்கள் variable ஒரு பெயரைத் தேர்ந்தெடுக்கவும். variable names ஒரு (case-sensitive) கேஸ்-சென்சிட்டிவ் மற்றும் எழுத்துக்கள்( letters), எண்கள் (numbers,) மற்றும் அடிக்கோடுகள் (underscores) (_) ஆகியவற்றைக் கொண்டிருக்கலாம். இருப்பினும், அவை ஒரு எழுத்து (a-z, A-Z) அல்லது அடிக்கோடிடத் தொடங்க வேண்டும்.
variable Names விளக்கமானதாகவும் மாறியின் நோக்கத்தை வெளிப்படுத்துவதாகவும் இருப்பதை உறுதிசெய்யவும்.
Assignment:
ஒரு variable அறிவித்த பிறகு, Assignment Operator (ஆபரேட்டர்) = ஐப் பயன்படுத்தி அதற்கு மதிப்பை ஒதுக்குகிறீர்கள். மதிப்பு ஒரு எழுத்து வடிவமாக இருக்கலாம் (எ.கா. எண் (numbers) அல்லது (string) சரம்) அல்லது வெளிப்பாட்டின் விளைவாக இருக்கலாம்.
For Examples:
step 1: Variable Declaration
PYTHON
# Variable declaration
name = "FreeSeoTricks"
இந்த எடுத்துக்காட்டில், பெயரிடப்பட்ட ஒரு மாறியை அறிவித்து அதற்கு "Freeseotricks" என்ற string மதிப்பை ஒதுக்கியுள்ளோம். # with comments.
Step 2: Assignment
PYTHON
# Assignment
age = 30
இந்த எடுத்துக்காட்டில், variable வயதுக்கு முழு எண் மதிப்பு 30 ஐ ஒதுக்கியுள்ளோம்.
ஒரு வெளிப்பாட்டின் முடிவையும் மாறிக்கு ஒதுக்கலாம்:
PYTHON
# Assignment with an expression
x = 5
y = 10
result = x + y # result will be assigned the value 15 (5 + 10)
முழு எண்கள்(integers), புள்ளி எண்கள் (floating points numbers), சரங்கள்(strings) மற்றும் பட்டியல்கள் (lists), அகராதிகள் (dictionaries) மற்றும் பொருள்கள் (objects) போன்ற மிகவும் சிக்கலான தரவு கட்டமைப்புகள் உட்பட பல்வேறு வகையான தரவுகளை variables வைத்திருக்க முடியும்.
வெவ்வேறு தரவு வகைகளைக் கொண்ட மாறி அறிவிப்புகள் மற்றும் பணிகளின் சில எடுத்துக்காட்டுகள் இங்கே:
PYTHON
# Integer variable
count = 56
# Floating-point variable
pi = 3.14159
# String variable
message = "Hello, Free seo tricks!"
# List variable
fruits = ["apple", "banana", "cherry"]
# Dictionary variable
person = {"name": "chandra", "age": 25}
Python-னில், ஒரு Variable data வகையை நீங்கள் வெளிப்படையாக அறிவிக்க வேண்டியதில்லை என்பதை நினைவில் கொள்ளுங்கள்; ஒதுக்கப்பட்ட மதிப்பின் (assigned value) அடிப்படையில் தரவு வகையை பைதான் மாறும் வகையில் ஊகிக்கிறது. தட்டச்சு செய்யப்பட்ட மொழியின் அம்சங்களில் மாறும் வகையில் இதுவும் ஒன்று. (one of the features of a dynamically typed language).