آموزش جامع پایتون – بخش اول

پایتون چیست ؟

یک زبان برنامه نویسی همه منظوره، سطح بالا ، شی گرا و مفسری است که توسط خودو فان روسوم هلندی در سال 1991 در کشور هلند طراحی شد.

 

 

چرا پایتون؟

خیلی‌ها اعتقاد دارند که پایتون یک زبان نیست بلکه توصیفی از یک زبان هست که در‌ واقع منظور این هست که پایتون در مسیرها و شیوه‌های مختلفی میتونه نقش ایفا کنه مثلاً CPython که به زبان C نوشته شده قابلیت تعامل با کد های نوشته شده با C یا تعامل به صورت Wrapper بر روی کتابخانه‌های نوشته شده با C را داره. یا مثلاً Jython که عمیقاً قابلیت تعامل با کد های جاوا را داره یا Iron Python که قابلیت کار کردن با #C و Net. را داراست. یا حتی PyObjc که امکان نوشتن کد پایتون و استفاده از ابزارهای Objective C را فراهم میکنه یا Pyjs که امکان کامپایل پایتون به Javascript را میده.

پایتون در حال حاضر توسط گوگل ،‌موزیلا ، دیزنی و بسیاری از شرکت ها ، دانشگاه‌ها ، آزمایشگاه‌ها و … داره استفاده میشه و آینده بسیاری روشنی در پیش رو داره.

 

 

نسخه های پایتون و تفاوت آنها ؟

پایتون در دو نسخه 2 و 3 قابل بهره برداری می‌باشد که فرق این دو در سینتکس ها و برخی از دستورات است.

 

 

ide های مورد استفاده در پایتون؟

در پایتون حتی میتوان با استفاده از notepad هم کد های مورد نظر را طراحی نمود. در زیر نام چند ide  آمده است:

pycharm

wing

pydev

idle

و …

 

 

بلاک های یک فایل پایتون ؟

در یک فایل پایتون بلاک های متعددی وجود دارد که در زیر آمده است:


#!/usr/bin/python

 

import a

 

import b

 

import c

 

code section

 

...

 

...

 

...

دستور python

این دستور ide پیس فرض پایتون را لود میکند .

طریقه ساخت یاک فایل پایتون ؟

با استفاده از دستور touch و < در لینوکس میتوان یک فایل پایتون را ساخت

touch test.py

> test.py

انواع داده ها در پایتون

list

dictionary

string

tuple

 و ….

دستور print

print “hello world”

اجرای یک فایل پایتون

python filename.py

برخی از دستورات

به منظور تعریف یک لیست از نمونه دستورات زیر استفاده می نماییم:

L = [1, 2, 3]

به منظور نمایش نوع داده از دستور زیر استفاده مینماییم:

type(L)

به منظور نمایش اولین خانه از لیست از دستور زیر استفاده می‌شود:

L[0]

به منظور ساخت لیست تو در تو از دستور زیر استفاده می‌شود:

M = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]

به منظور بررسی وجود یا عدم وجود یک مقدار در لیست از دستور زیر استفاده می‌شود:

In

به منظور بررسی برابری یا عدم برابری از دستور زیر استفاده می‌شود:

==

به منظور  اضافه نمودن یک خانه به لیست از دستور زیر استفاده م‌شود:

L.append(4)

به منظور اضافه نمودن یک مقدار به خانه مورد نظر از دستور زیر استفاده می‌شود:

L.insert(0, ‘python’)

به منظور حذف یک مقدار از لیست از دستور زیر استفاده می‌شود:

L.remove(2)

به منظور برگرداندن شماره اندیس از دستور زیر استفاده می‌شود:

L.index(‘b’)

به منظور برگرداندن لیست ا دستور زیر استفاده می‌شود:

L.reverse()

به منظور مرتب سازی یک لیست از دستور زیر استفاده می‌ود:

L.sort()


پاسخ دهید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

پنج + 14 =