معرفی بهترین زبان برنامه نویسی آینده دار برای یادگیری در سال ۲۰۲۵
اگر می خواهید به تازگی زبان برنامه نویسی را شروع نماید سه تا از بهترین ها را به شما معرفی خواهیم کرد.
معرفی توابع در پایتون با مثال و مشاهده نتیجه در آکادمی ایتروز. هر کدام از موارد زیر عملکردهای متفاوتی دارد که برای کار با زبان
معرفی توابع در پایتون با مثال و مشاهده نتیجه در آکادمی ایتروز. هر کدام از موارد زیر عملکردهای متفاوتی دارد که برای کار با زبان برنامه نویسی پایتون لازم است آنها را بدانید.
نیازی نیست تمامی توابع را حفظ کنید فقط نیاز است به یاد داشته باشید هر کدام چه کاری انجام می دهند تا در موقع لزوم از آنها استفاده نماید. تمامی توابع با ذکر مثال توضیح داده شده اند اما برای مشاهده نتیجه می توانید از ویرایشگر آنلاین پایتون استفاده نماید.
abs () مقدار مطلق یک عدد را برمی گرداند
x = abs(-7.25) print (x)
all () اگر همه موارد موجود در یک شی قابل تکرار درست باشد ، درست برمی گردد
mylist = [True, True, True] x = all(mylist) print (x)
any () اگر موردی از یک شی قابل تکرار درست باشد ، true را برمی گرداند
mylist = [False, True, False] x = any(mylist) print (x)
ascii () نسخه قابل خواندن یک شی را برمی گرداند. کاراکتر none-ascii را با کاراکتر Escape جایگزین می کند
x = ascii("My name is Ståle") print(x)
bin () نسخه باینری یک عدد را برمی گرداند
x = bin(36) print (x)
bool () مقدار بولی شی مشخص شده را برمی گرداند
x = bool(1) print(x)
bytearray () آرایه ای از بایت را برمی گرداند
x = bytearray(4) print(x)
bytes () یک شی بایت را برمی گرداند
x = bytes(4) print(x)
callable () اگر شی specified مشخص شده قابل فراخوانی باشد درست است در غیر این صورت False است
def x(): a = 5 print(callable(x))
chr () کاراکتری را از کد Unicode مشخص شده برمی گرداند.
x = chr(97) print(x)
classmethod () متدی را به متد class تبدیل می کند
compile () منبع مشخص شده را به عنوان یک شی، آماده برای اجرا برمی گرداند
x = compile('print(55)', 'test', 'eval') exec(x)
complex () یک عدد مختلط را برمی گرداند
x = complex(3, 5) print(x)
delattr () ویژگی مشخص شده (ویژگی یا روش) را از شی مشخص شده پاک می کند
class Person: name = "John" age = 36 country = "Norway" delattr(Person, 'age')
dict () فرهنگ لغت را برمی گرداند (آرایه)
x = dict(name = "John", age = 36, country = "Norway") print(x)
dir () لیستی از خصوصیات و روشهای شی مشخص را برمی گرداند
class Person: name = "John" age = 36 country = "Norway" print(dir(Person))
divmod () وقتی arg1 و arg1 تقسیم می شود ، ضریب و باقیمانده را برمی گرداند
x = divmod(5, 2) print(x)
enumerate () مجموعه ای را می گیرد (به عنوان مثال tuple) و آن را به عنوان یک شی enumerate برمی گرداند
x = ('apple', 'banana', 'cherry') y = enumerate(x) print(list(y))
eval () عبارتی را ارزیابی و اجرا می کند
x = 'print(55)' eval(x)
exec () کد مشخص شده (یا شی object) را اجرا می کند
x = 'name = "John"\nprint(name)' exec(x)
filter () برای حذف موارد موجود در یک شی قابل تکرار ، از یک عملکرد فیلتر استفاده کنید
ages = [5, 12, 17, 18, 24, 32] def myFunc(x): if x < 18: return False else: return True adults = filter(myFunc, ages) for x in adults: print(x)
float () یک عدد نقطه شناور را برمی گرداند
x = float(3) print(x)
format () یک مقدار مشخص را قالب بندی می کند
x = format(0.5, '%') print(x)
frozenset () یک شی frozenset را برمی گرداند
mylist = ['apple', 'banana', 'cherry'] x = frozenset(mylist) print(x)
getattr () مقدار صفت مشخص شده (ویژگی یا روش) را برمی گرداند
class Person: name = "John" age = 36 country = "Norway" x = getattr(Person, 'age') print(x)
globals () جدول نماد جهانی فعلی را به عنوان فرهنگ لغت برمی گرداند
x = globals() print(x)
hasattr () اگر شی specified مشخص شده صفت مشخص شده (ویژگی / متد) را برمی گرداند
class Person: name = "John" age = 36 country = "Norway" x = hasattr(Person, 'age') print(x)
hash () مقدار hash یک شی مشخص را برمی گرداند
help () سیستم کمک داخلی را اجرا می کند
hex () یک عدد را به مقدار هگزادسیمال تبدیل می کند
x = hex(255) print(x)
id () شناسه یک شی را برمی گرداند
x = ('apple', 'banana', 'cherry') y = id(x) print(y)
input () اجازه ورود کاربر
print("Enter your name:") x = input() print("Hello, " + x)
int () یک عدد صحیح را برمی گرداند
x = int(3.5) print(x)
isinstance () اگر یک شی مشخص شده نمونه ای از یک شی مشخص باشد ، درست برمی گردد
x = isinstance(5, int) print(x)
Issubclass () اگر یک کلاس مشخص زیر کلاس یک شی مشخص باشد ، درست را برمی گرداند
class myAge: age = 36 class myObj(myAge): name = "John" age = myAge x = issubclass(myObj, myAge) print(x)
iter () یک شی تکرار کننده را برمی گرداند
x = iter(["apple", "banana", "cherry"]) print(next(x)) print(next(x)) print(next(x))
len () طول یک شی را برمی گرداند
mylist = ["apple", "orange", "cherry"] x = len(mylist) print(x)
list () لیستی را برمی گرداند
x = list(('apple', 'banana', 'cherry')) print(x)
locals () فرهنگ لغت به روز شده جدول نمادهای محلی فعلی را برمی گرداند
x = locals() print(x)
map () تکرار مشخص شده را با عملکرد مشخص شده برای هر مورد برمی گرداند
def myfunc(a): return len(a) x = map(myfunc, ('apple', 'banana', 'cherry')) print(x) print(list(x))
max () بزرگترین مورد را به صورت قابل تکرار برمی گرداند
x = max(5, 10) print(x)
memoryview () یک شی مشاهده حافظه را برمی گرداند
x = memoryview(b"Hello") print(x) print(x[0]) print(x[1])
min () کوچکترین مورد را در حالت تکرار شونده برمی گرداند
x = min(5, 10) print(x)
next () مورد بعدی را به صورت قابل تکرار برمی گرداند
mylist = iter(["apple", "banana", "cherry"]) x = next(mylist) print(x) x = next(mylist) print(x) x = next(mylist) print(x)
object () یک شی جدید را برمی گرداند
x = object() print(dir(x))
oct () یک عدد را به یک هشتم تبدیل می کند
x = oct(12) print(x)
open () یک پرونده را باز می کند و یک شی file پرونده را برمی گرداند
f = open("demofile.txt", "r") print(f.read())
ord () یک عدد صحیح را به نمایندگی از یونیکد کاراکتر مشخص شده تبدیل کنید
x = ord("h") print(x)
pow () مقدار x را به توان y برمی گرداند
x = pow(4, 3) print(x)
print () در دستگاه خروجی استاندارد چاپ می شود
print("Hello World")
ویژگی () یک ویژگی را دریافت ، تنظیم ، حذف می کند
range () توالی اعداد را برمی گرداند ، از 0 شروع می کند و 1 را افزایش می دهد (به طور پیش فرض)
x = range(6) for n in x: print(n)
repr () نسخه قابل خواندن یک شی را برمی گرداند
reversed () یک تکرار کننده معکوس را برمی گرداند
alph = ["a", "b", "c", "d"] ralph = reversed(alph) for x in ralph: print(x)
round () یک عدد را جمع می کند
x = round(5.76543, 2) print(x)
set () یک شی جدید را برمی گرداند
x = set(("apple", "banana", "cherry")) print(x)
setattr () ویژگی (ویژگی / متد) یک شی را تنظیم می کند
class Person: name = "John" age = 36 country = "Norway" setattr(Person, 'age', 40) x = getattr(Person, 'age') print(x)
slice () یک شی برش را برمی گرداند
a = ("a", "b", "c", "d", "e", "f", "g", "h") x = slice(2) print(a[x])
sorted () لیست مرتب شده را برمی گرداند
a = ("b", "g", "a", "d", "f", "c", "h", "e") x = sorted(a) print(x)
staticmethod () یک روش را به یک روش ثابت تبدیل می کند
str () یک شی st رشته ای را برمی گرداند
x = str(3.5) print(x)
sum () موارد یک تکرار کننده را جمع می کند
a = (1, 2, 3, 4, 5) x = sum(a) print(x)
super () یک شیs را نشان می دهد که کلاس اصلی را نشان می دهد
class Parent: def __init__(self, txt): self.message = txt def printmessage(self): print(self.message) class Child(Parent): def __init__(self, txt): super().__init__(txt) x = Child("Hello, and welcome!") x.printmessage()
tuple () یک tuple را برمی گرداند
x = tuple(("apple", "banana", "cherry")) print(x)
type () نوع یک شی را برمی گرداند
a = ('apple', 'banana', 'cherry') b = "Hello World" c = 33 x = type(a) y = type(b) z = type(c) print(x) print(y) print(z)
vars () ویژگی __dict__ یک شی را برمی گرداند
class Person: name = "John" age = 36 country = "norway" x = vars(Person) print(x)
zip () یک تکرار کننده را از دو یا چند تکرار کننده برمی گرداند
a = ("John", "Charles", "Mike") b = ("Jenny", "Christy", "Monica") x = zip(a, b) print(tuple(x))
منبع » آکادمی ایتروز
چت جیپیتی چیست و چگونه میتوان از آن استفاده کرد؟ آیا رایگان است یا پولی؟
تحلیل بازار در دیجیتال مارکتینگ شناسایی مشتریان و استراتژیهای بازاریابی جهت جذب مخاطبان هدف.
استراتژی SWOT برای شناسایی و تحلیل نقاط قوت، ضعف، فرصتها و تهدیدهای یک کسبوکار یا پروژه استفاده میشود.
بررسی مهمترین نکات برای طراحی استراتژی کسب و کارهای آنلاین شامل مواردی است که به آن خواهیم پرداخت.
نظرات (0)