- Python neden Python olarak adlandırılır?
- Python‘un ana kullanımı nedir?
- Python nedir ve nasıl çalışır?
- Hangi şirketler Python kullanıyor?
- Python‘un diğer kullanımları nelerdir?
- Bazı Python Kodlarına bakın
Python neden Python olarak adlandırılır?
Geliştiricisi Guido van Rossum tarafından popüler TV programı Monty Python‘dan sonra seçildi. Bazıları, içerik oluşturucunun, popüler bir dil olmasını amaçladığı için popüler TV şovunun adını verdiğini söylüyor. Bununla birlikte, gerçek nedenler nispeten bilinmemektedir.
Python yıllar içinde büyüdü ve onu çok yönlü dillerden biri haline getirdi. Okunabilir sözdizimi, canlı topluluğu ve kapsamlı derleyiciler, ilk önce Python öğrenmenin sizin için iyi bir başlangıç olmasının nedenlerinden sadece birkaçıdır.
Python’un ana kullanımı nedir?
Python çok yönlü bir dildir ve çeşitli kullanım durumlarına sahiptir, bunun bir kısmı Python topluluğu içinde mevcut olan kitaplık sayısının giderek artmasından kaynaklanmaktadır. Python dilinde yerleşik bir çekirdek kitaplık veya topluluk tarafından oluşturulmuş bir kitaplık, Python ile programlamadaki herhangi bir ihtiyacı karşılayacak bir paket genellikle her zaman vardır.
Python web geliştirme için harikadır, Django ve Flask gibi derleyiciler sahip olmak geliştirme süresini hızlandırır ve uygulamalar sadece kısa bir süre içinde çalışmaya başlayabilir.
Dil, Veri Bilimi yeteneği için de çok popüler. Çekirdek kütüphaneler NumPy ve SciPy ile Matplotlib, veri bilimcilerinin kesin bulgular elde etmek için verileriyle çalışmasını kolaylaştırır.
Makine Öğrenimi, Yapay Zeka ve Derin Öğrenme, dünyanın en saygın yazılım şirketlerinden bazıları tarafından oluşturulan TensorFlow [Google] ve PyTorch [Facebook] gibi kütüphanelerle de çok erişilebilir hale getirildi.
Python web geliştirme için harikadır, Django ve Flask gibi çerçevelere sahip olmak geliştirme süresini hızlandırır ve uygulamalar yalnızca kısa bir süre içinde çalışmaya başlayabilir.
Finans ve yatırım dünyasında, insanlar algoritma ticaret botları oluşturmak, hisse senedi değeri, risk ve daha fazlası için hesaplamalar yapmak için Python‘u kullanıyor .
Python nedir ve nasıl çalışır?
Python, kod okunabilirliğini vurgulayan, yorumlanmış, yüksek seviyeli, genel amaçlı bir programlama dilidir.
Yeni başlayan biri olarak bile, İngilizceye benzeyen sözdizimi nedeniyle, Python kodunu okuyabilir ve neler olup bittiğini anlayabilirsiniz. Ayrıca sizi en başından itibaren düzgün kod yazmaya zorlar ve bu yeni başlayanlar için son derece yararlı bir alışkanlıktır.
Ancak bilgisayarınız Python‘u anlamıyor. Python dili, çevirmek için başka bir dili anlamadığınızda insan olarak yaptığınız gibi tercümanları kullanır.
Kod çalıştırıldığında, bu yorumlayıcılar sözdizimini kontrol edecek, tümünün anlaşılabilir olduğundan emin olacak ve daha sonra onu bir bilgisayarın anlayabileceği ve çalıştırabileceği bir şeye dönüştürecektir.
Python, çocukların öğrenebileceği en başlangıç dostu programlama dillerinden biridir .
Hangi şirketler Python kullanıyor?
Python‘u kodlarını yazmak için bir dil olarak kullanan birçok şirket var. Python kullandığını hiç duymayacağınız şirketler var, ancak Python kullananlara çok aşina olacağınız bazı büyük oyuncular var.
Google, kod tabanında C ++, Java ve Golang‘ın yanı sıra Python‘u kullanır, bu resmi dil olarak tanıdıkları ve destekledikleri birkaç dilden biridir. Google geliştiricilerinden bazıları Python diline aktif olarak katkıda bulunuyor ve Python için çok popüler bir derin öğrenme sinir ağı kitaplığı olan TensorFlow‘u bile oluşturdu.
Netflix, sunucu tarafı kodu için büyük ölçüde Python‘a güvenen başka bir şirkettir. Genellikle Veri Analizi ve Güvenlik Yönetimi için Python kullanırlar .
Instagram‘ın sunucuları Django derleyicisi üzerine inşa edilmiştir ve aylık 800 milyon aktif kullanıcıya sahiptir. Basitliği ve pratikliği nedeniyle, Instagram felsefesiyle çok uyumlu olan Python‘u seçerler,
“önce basit olanı yapın”.
Python kullanan diğer kayda değer şirketler Spotify, Dropbox, Uber ve hatta reddit‘tir.
Apple‘ın bilgisayarlarındaki işletim sistemleri yazılım geliştirme için harikadır ve hatta Python ile önceden gönderilmiş olarak gelir. Apple, Python dilini kullanmaz, cihazlarıyla birlikte gelen tüm işletim sistemlerine ve uygulamalara güç sağlayan kendi programlama dilleri Swift‘e sahiptir.
Python’un diğer kullanımları nelerdir?
Sık sorulan sorulardan biri de, Python korsanlık için kullanılabilir mi?
Basit cevap “evet“.
Python bilgisayar korsanlığı için harika bir dildir, yeni başlayanlar için öğrenme kolaylığı, okunabilirliği ve mevcut kütüphaneleri onu bilgisayar korsanları için dil seçimi yapar. Öncelikle Etik Hackerlar tarafından koddaki hataları ortaya çıkarmak ve kişisel bilgisayarların yanı sıra web sitelerindeki güvenlik özelliklerini test etmek için kullanılır .
IoT [Nesnelerin İnterneti] cihazları giderek daha popüler hale geliyor. Raspberry Pi gibi cihazlar, yalnızca basit bir telefon şarj güç bankası tarafından çalıştırılabilir. Üzerinde normal bir bilgisayar gibi çalışan işletim sistemleri vardır ve pinlerden elektrik sinyalleri çıkarmak için Python kodu yazılabilir. Python kodu ile bir dizi elektrikli bileşeni kontrol edebileceğiniz anlamına gelir. Cihazlar, otobüs ve kamyon şirketlerinde filo yönetimi ve ev yapımı DIY‘ciler için kullanılıyor. IoT cihazlarıyla oluşturabileceğiniz sonsuz şeyler vardır, ve bunların çoğu Python koduyla kontrol edilir.
Örnek Python Kodlarına bakalım
Bonus olarak bu Python kodu, Magic 8 topunu kopyalıyor. Bir soru sorun ve size bir cevap verecektir.
import sys import random question = '' while not question == 'exit': question = input( "Ask the magic 8 ball a question: (type 'exit' to quit) ") answers = ["Outlook good", "You may rely on it", "Ask again later", "Concentrate and ask again", "Reply hazy, try again", "My reply is no", "My sources say no"] answer_choice = random.randint(0, 6) if question == "": print('Hmmmm, you may have forgotten to ask a question') elif question == 'exit': sys.exit() else: reply = answers[answer_choice] print('Your question: ' + question) print(reply)
Kodu kopyalayıp repl.it‘e yapıştırın, Python programlama dilini seçin. Kodu çalıştırın!
Bu kod hala oldukça karmaşık, şimdi anlamıyorsanız endişelenmeyin. Bazı basit Python temelleriyle başlayın!
Şimdi, Python hakkında daha fazla bilgi edinmek istiyorsanız, Python Programlama Hakkında Her Şeyimize göz atın.