Python Programlamaya Giriş

9651 단어 pythonbeginners
Python, Guido Van Rossum tarafından 1990 yılında geliştirilmeye başlanan nesne yönelimli,
yorumlanabilen ve yüksek seviyeli bir programlama dilidir. İlk ortaya çıkışından bu yana yazılım ve
özellikle veri bilimi uygulamalarında en fazla kullanılan popüler programlama dillerinden biri haline
젤디. Bu dili bu kadar popüler yapan etmenlerin başında Numpy, Pandas ve Scikit-learn gibi sahip olduğu
birçok geliştirme aracı kütüphanelerin açık kaynak kodlu olarak ücretsiz bir şekilde indirilebilmesidir. 부
yapısı Python'u genel amaçlı yazılım mühendisliği ve veri uygulamaları geliştirmek için öğrenilmesi
Gereken en önemli dillerden biri haline getirmiştir. Yayınlanan sürümler düzenli olarak
https://www.python.org/ Sitesinde ilan edilmekte ve eklenen yenilikler açıklanmaktadır. 문서 작성
yazılma sürecinde en son sürüm olarak October 5th,2020 tarihinde Python 3.9 yayınlanmıştır. Python 3'un
önceki sürümlerinde yazılan kodlar Python 3.9'da çalışmaktadır.

Python 프로그램은 다음과 같습니다. 다음은 Python tarafından yorumlanmasını sağlayabilirsiniz. Etkileşimli kullanmak çoğu zaman bir anlam ifade etmez. Ancak kısa programlar yazacaksanız unuttuğunuz bir fonksiyonu denemek istiyorsanız. hemen Python kabuğunda istediğinizi yapabilirsiniz. Windows kullananlar için üç kabuk vardır.

당신은 당신이 당신의 삶을 살 수 있도록 도와줄 것입니다. 아타마 이슬레미 = ile yapılır.

>>> a=5
>>> b=7
>>> c=a+b


Yazdığımız değişkenleri Python ekrana yazdırmadı. Çünkü sonucu bir değişkene atadık. Herhangi bir atama işlemi yapılmıyorsa etkileşimli ekranda sonuç standart çıktıya yazdırılır. İmleçte iken c yazıp 입력 tuşuna basarsanız işlem sonucunu görürsünüz.

>>> c
12


Şimdi hemen şu işlemi yapalım.

>>> c+d
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
NameError: name 'd' is not defined
>>>


Programın çıktısının 12 olmasını bekliyorduk değil mi? Python'a yeni başlayanlar bu hataya düşebilirler. Python'da bir değişken bir işlem içerisinde kullanılmadan önce mutlaka tanımlanmalıdır. Ön tanımlı değerler sıfır yada boş olamaz.

Karmaşık sayılarda değişkenlere atanabilir.

>>> a=5+3j
>>> b=17-9j
>>> a+b
(22-6j)
>>> a*b
(112+6j)


Üs Alma Operatörü **




>>> 2 ** 3
8


Modülüs/Kalan Operatörü %




>>> 22 % 8
6


Tam Değer Bölüm Operatörü //




>>> 22 // 6
3


Bölme Operatörü /




>>> 22 / 6
3.6666666666666665


Çarpma Operatörü *




>>> 6 * 5
30


Çıkarma Operatörü -




>>> 30-5
25


Toplama Operatörü +




>>> 65+28
93


베리 티플리레리


  • Tam Sayılar: -2, -1, 0, 1, 2 gibi
  • Kayan Noktalı Sayılar: 3.14, -1.0 0.5 gibi
  • Dizgiler: 'a', '켈라임', '메르하바'

  • tam_sayi = 10
    pi_sayisi = 3.14
    kelime = 'Pi'
    
    print (tam_sayi)
    print (pi_sayisi)
    print (kelime)
    


    Bir kelimeyi ve integer bir değeri birleştirmek istersek aşağıdaki hatayı alacağız. Sebebi ise str sadece str değişken tipi ile birleştirilebilir.

    17:15 ~ $ python
    Python 3.9.5 (default, May 27 2021, 19:45:35)                                                                                        
    [GCC 9.3.0] on linux                                                                                                                 
    Type "help", "copyright", "credits" or "license" for more information.                                                               
    >>> 'Alice' + 42
    Traceback (most recent call last):                                                                                                   
      File "<stdin>", line 1, in <module>                                                                                                
    TypeError: can only concatenate str (not "int") to str                                                                               
    >>>  
    


    Alice kelimesini 5 defa yazdırmak için

    >>> 'Alice' * 5
    'AliceAliceAliceAliceAlice'
    


    인쇄 ()



    Ekrana kelime yazdırmak için kullanılır.

    print ("Merhaba")
    


    입력 ()



    Klavye'den veri almak için kullanılır.

    print ("İsminiz nedir?")
    isim = input()
    print ("Merhaba " + isim)
    


    렌()



    Bir dizgideki karakter sayının tam sayı değeri olarak değrlendirir.
  • Boşlukları da karakter olarak saymaktadır.

  • >>> len ('yaz dostum say dostum')
    21
    

    좋은 웹페이지 즐겨찾기