برخی دستورات در کدهای پایتون: راهنمای کاربردی برای کدنویسان
17 مرداد 1403 1403-05-20 14:16برخی دستورات در کدهای پایتون: راهنمای کاربردی برای کدنویسان
برخی دستورات در کدهای پایتون: راهنمای کاربردی برای کدنویسان
آیا پایتون یاد گرفتن آسان است؟ بله! اما باید پشتکار داشته باشید، تنها با یاد گرفتن یک سری کدهای ابتدایی نمیتوانید به برنامهنویس پایتون تبدیل شوید. باید در دورههایی شرکت کنید که بهصورت پروژهمحور به شما آموزش میدهند تا بتوانید به یک برنامهنویس مسلط تبدیل شوید.
با اینحال ما میخواهیم در این مقاله، به بررسی برخی دستورات در کدهای پایتون بپردازیم که برای کدنویسان بسیار کاربردی هستند. باتوجه به اهمیت این دستورات، هر کدنویسی باید با آنها آشنا باشد و بتواند بهدرستی از آنها استفاده کند.
دستور input در پایتون
یکی از دستورات پرکاربرد در پایتون، دستور input است که برای دریافت ورودی از کاربر استفاده میشود. این دستور به شما اجازه میدهد تا از کاربر اطلاعاتی دریافت کنید و سپس با آنها کار کنید. برای مثال:
name = input(“Enter your name: “)
print(f”Hello, {name}!”)
دستور from در پایتون
دستور from در پایتون برای وارد کردن ماژولها یا توابع خاصی از یک ماژول دیگر استفاده میشود. این دستور به شما اجازه میدهد تا فقط بخشهای مورد نیاز خود را از یک ماژول وارد کنید و نیازی به وارد کردن کل ماژول نباشد. بهعنوان مثال:
from math import sqrt
print(sqrt(16))
دستور from import در پایتون
دستور from import یکی از دستورات قدرتمند پایتون است که به شما اجازه میدهد توابع یا کلاسهای خاصی را از یک ماژول وارد کنید. این دستور شبیه به دستور import است، اما به شما امکان میدهد تا تنها بخشهایی از ماژول را که نیاز دارید، وارد کنید. بهعنوان مثال:
from datetime import datetime
print(datetime.now())
دستور if در پایتون
یکی از اساسیترین دستورات در برنامهنویسی، دستور if است که برای اجرای شرطی کد استفاده میشود. این دستور به شما اجازه میدهد تا بررسی کنید که آیا یک شرط خاص برقرار است یا خیر و براساس آن تصمیم بگیرید که کدام بخش از کد اجرا شود. نمونه کد این دستور بهشرح زیر است:
age = 18
if age >= 18:
print(“You are an adult.”)
else:
print(“You are a minor.”)
تفاوت if و elif در پایتون
تفاوت بین if و elif در پایتون بسیار مهم است. دستور if برای بررسی یک شرط استفاده میشود، در حالیکه elif برای بررسی شرایط اضافی استفاده میشود در صورتیکه شرط if برقرار نباشد. بهعنوان مثال:
score = 75
if score >= 90:
print(“A”)
elif score >= 80:
print(“B”)
elif score >= 70:
print(“C”)
else:
print(“F”)
دستور end در پایتون
دستور end در پایتون برای تعیین نحوه پایان دادن به خط خروجی در دستور print استفاده میشود. بهطور پیشفرض، دستور print پس از چاپ خروجی یک خط جدید ایجاد میکند، اما شما میتوانید بااستفاده از دستور end این رفتار را تغییر دهید. بهعنوان مثال:
print(“Hello”, end=” “)
print(“World!”)
دستور sep در پایتون
دستور sep در پایتون برای تعیین کاراکتر جداکننده بین مقادیر چاپ شده در دستور print استفاده میشود. این دستور به شما اجازه میدهد تا بهجای فضای خالی پیشفرض، یک جداکننده خاص را استفاده کنید. بهعنوان مثال:
print(“apple”, “banana”, “cherry”, sep=”, “)
دستور describe در پایتون
دستور describe در پایتون یکی از دستورات کاربردی در کتابخانه pandas است که برای خلاصهسازی آماری دادههای عددی استفاده میشود. این دستور به شما اطلاعاتی مانند میانگین، انحراف معیار، حداقل و حداکثر مقادیر و چارکها را نمایش میدهد. نمونه کد این دستور بهشرح زیر است:
import pandas as pd
data = {
‘age’: [23, 25, 28, 22, 24],
‘salary’: [50000, 54000, 58000, 52000, 53000]
}
df = pd.DataFrame(data)
print(df.describe())
دستور drop در پایتون
دستور drop در پایتون یکی از دستورات مهم در کتابخانه pandas است که برای حذف سطرها یا ستونهای خاص از یک DataFrame استفاده میشود. این دستور به شما اجازه میدهد تا دادههای غیرضروری را حذف کرده و تنها با دادههای مورد نیاز خود کار کنید. بهعنوان مثال:
import pandas as pd
data = {
‘name’: [‘Alice’, ‘Bob’, ‘Charlie’, ‘David’, ‘Eve’],
‘age’: [23, 25, 28, 22, 24],
‘salary’: [50000, 54000, 58000, 52000, 53000]
}
df = pd.DataFrame(data)
df = df.drop(‘salary’, axis=1)
print(df)
دستور iloc در پایتون
دستور iloc در پایتون یکی از دستورات کاربردی در کتابخانه pandas است که برای دسترسی به سطرها و ستونهای خاص براساس ایندکس استفاده میشود. این دستور به شما امکان میدهد تا به دادههای خاصی دسترسی پیدا کنید و با آنها کار کنید. نمونه کد این دستور بهشرح زیر است:
import pandas as pd
data = {
‘name’: [‘Alice’, ‘Bob’, ‘Charlie’, ‘David’, ‘Eve’],
‘age’: [23, 25, 28, 22, 24],
‘salary’: [50000, 54000, 58000, 52000, 53000]
}
df = pd.DataFrame(data)
print(df.iloc[0, 1]) # دسترسی به سطر اول و ستون دوم
دستور len در پایتون
دستور len در پایتون برای محاسبه طول یک شیء قابل پیمایش مانند لیست، رشته یا دیکشنری استفاده میشود. این دستور تعداد عناصر موجود در شیء را برمیگرداند. برای مثال:
my_list = [1, 2, 3, 4, 5]
print(len(my_list)) # خروجی: 5
دستور append در پایتون
دستور append در پایتون برای افزودن یک عنصر به انتهای یک لیست استفاده میشود. این دستور به شما امکان میدهد تا بهسادگی عناصر جدیدی به لیست خود اضافه کنید. بهعنوان مثال:
fruits = [‘apple’, ‘banana’, ‘cherry’]
fruits.append(‘orange’)
print(fruits) # خروجی: [‘apple’, ‘banana’, ‘cherry’, ‘orange’]
دستور pop در پایتون
دستور pop در پایتون برای حذف و بازگرداندن آخرین عنصر یک لیست استفاده میشود. این دستور به شما اجازه میدهد تا بهسادگی عناصر را از لیست خود حذف کنید و مقدار حذف شده را بازگردانید. بهعنوان مثال:
fruits = [‘apple’, ‘banana’, ‘cherry’]
removed_fruit = fruits.pop()
print(removed_fruit) # خروجی: ‘cherry’
print(fruits) # خروجی: [‘apple’, ‘banana’]
دستور sort در پایتون
دستور sort در پایتون برای مرتبسازی عناصر یک لیست بهصورت صعودی یا نزولی استفاده میشود. این دستور به شما امکان میدهد تا لیست خود را بهترتیب خاصی مرتب کنید. برای مثال:
numbers = [4, 2, 9, 1, 5, 6]
numbers.sort()
print(numbers) # خروجی: [1, 2, 4, 5, 6, 9]
سخن پایانی
پایتون با داشتن دستورات قدرتمند و کاربردی، یکی از زبانهای محبوب برای کدنویسان در سرتاسر جهان است. برخی دستورات در کدهای پایتون که در این مقاله بررسی شد، میتواند به شما کمک کند تا کدهای خود را بهتر و کارآمدتر بنویسید. از دستور input برای دریافت ورودی از کاربر گرفته تا دستورات پیشرفتهتری مانند describe و iloc در کتابخانه pandas، این دستورات ابزارهای مهمی هستند که هر کدنویسی باید با آنها آشنا باشد.
آکادمی چابک یک موسسه آموزشی برجسته است که در زمینه برگزاری دورههای آموزشی برای نیروهای فنی فعالیت میکند. آکادمی ما با هدف ارائه آموزشهای کاربردی و بهروز، به تربیت و توانمندسازی افرادی میپردازد که در حوزههای مختلف فنی و تخصصی مانند برنامهنویسی و کسبوکار بهدنبال پیشرفت و ارتقاء مهارتهای خود هستند. برای یادگیری زبانهای برنامهنویسی مختلف و آماده شدن برای بازار کار، هماکنون با ما تماس بگیرید.
منابع