۱۷ شهریور ۱۳۹۹
569 بازدید
مقالات تصادفی
- پینگ چیست و چگونه پینگ را اندازه گیری کنیم؟
- ۵ چیز که هرگز نباید در اینستاگرام و شبکههای اجتماعی منتشر کنید
- آموزش استفاده از دوربین گوشی بهعنوان وبکم کامپیوتر
- فارسی کردن اعداد در فتوشاپ (مشکلات فونت فارسی در فتوشاپ)
- پادکست چیست ؛ آموزش ساخت پادکست به زبان ساده
- هارمونی رنگ چیست؟ (تکنیک ها و انواع آن)
- آشنایی با کتابخانه های پایتون
- شبکه عصبی (Neural Network) چیست؟
- مایکروسافت ویندوز ۱۱ را معرفی کرد
- ایجاد افکت مینیاتوری در فتوشاپ

پایتون یک زبان برنامه نویسی شی گرا ( object oriented) ،سطح بالا(high level) ، مفسری(interpreter) و همه منظوره (general purpose) است که برای وب ، ساخت و توسعه نرم افزار های کاربردی و .... می باشد.
زبانی با یادگیری آسان محسوب می شود و از این رو بسیاری از برنامه نویسان تازه کار ، آن را به عنوان اولین زبان برنامه نویسی خود برمی گزینند.
این زبان برنامه نویسی توسط guido van rossum در سال 1991 در کشور هلند با هدف جانشینی برای زبان برنامه نویسی " ای بی اس " که قابلیت پردازش استثناها را داشته باشد طراحی شد.
در چند سال گذشته، پایتون به یکی از ابزارهای تراز اول در زمینه توسعه برنامههای کاربردی، مدیریت زیرساختها و تحلیل دادهها تبدیل شده است. امروزه پایتون در زمینه توسعه برنامههای کاربردی تحت وب و مدیریت سیستمها و تجزیه و تحلیل بزرگ دادهها که رشد انفجاری به خود گرفتهاند و همچنین هوش مصنوعی به یکی از بازیگران اصلی دنیای فناوری تبدیل شده است.
پایتون از جمله زبانهای برنامهنویسی قدرتمندی است که در زمینه علم دادهها، یادگیری ماشینی، خودکارسازی سامانهها، توسعه وب، واسطهای برنامهنویسی و... به کار گرفته میشود.
این زبان بر خلاف زبان های برنامه نویسی دیگر که بلاک های کد در آکلاد " { } " تعریف می شوند از فاصله برای مشخص کردن بلاک های کد استفاده می شود ؛ به این معنی که به تعداد یکسان فاصله در ابتدای سطرهای هر بلاک قرار می گیرد و این تعداد فاصله در بلاک های درونی افزایش می یابد ؛ و ظاهری مرتب ایجاد می شود
نمونه کد نوشته شده در پایتون:
# Python3 program for the above approach
MAX = 620000
prime = [0] * MAX
# Function for Sieve of Eratosthenes
def Sieve():
for i in range(2, MAX):
if (prime[i] == 0):
for j in range(2 * i, MAX, i):
prime[j] = 1
# Function to print the required sequence
def printSequence (n):
Sieve()
v = []
u = []
# Store only the required primes
for i in range(13, MAX):
if (prime[i] == 0):
v.append(i)
# Base condition
if (n == 3):
print(6, 10, 15)
return
k = 0
for k in range(n - 2):
# First integer in the list
if (k % 3 == 0):
u.append(v[k] * 6)
# Second integer in the list
elif (k % 3 == 1):
u.append(v[k] * 15)
# Third integer in the list
else:
u.append(v[k] * 10)
# Generate (N - 1)th term
u.append(v[k] * 7)
# Generate Nth term
u.append(7 * 11)
# Modify first term
u[0] = u[0] * 11
# Print the sequence
print(*u)
# Driver code
if __name__ == '__main__':
n = 4
printSequence(n)
# This code is contributed by himanshu77
کاربرد کد بالا: اعداد را به گونه ای چاپ میکند که هیچ دو عدد متوالی با هم برآمد نباشند و هر سه عدد متوالی هم اول باشند!
خروجی :
858 255 119 77