Get started learning Python with DataCamp's free Intro to Python tutorial. Learn Data Science by completing interactive coding challenges and watching videos by expert instructors. Start Now!
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join 11 million other learners and get started learning Python for data science today!
Good news! You can save 25% off your Datacamp annual subscription with the code LEARNPYTHON23ALE25 - Click here to redeem your discount
Değişkenler ve Türler
Python tamamen nesne tabanlıdır ve "statik olarak türlendirilmemiştir". Değişkenleri kullanmadan önce tanımlamanız veya türlerini belirtmeniz gerekmez. Python'da her değişken bir nesnedir.
Bu eğitim, birkaç temel değişken türünü ele alacaktır.
Numbers
Python iki tür sayıyı destekler - tam sayılar (bütün sayılar) ve kayan noktalı sayılar (ondalık sayılar). (Ayrıca karmaşık sayıları da destekler, ancak bu eğitimde açıklanmayacaktır).
Bir tam sayı tanımlamak için aşağıdaki sözdizimini kullanın:
Bir kayan nokta sayısı tanımlamak için aşağıdaki notasyonlardan birini kullanabilirsiniz:
Strings
Dizeler, tek tırnak ya da çift tırnak ile tanımlanır.
İkisi arasındaki fark, çift tırnak kullanmanın, dizelere apostrof eklemeyi kolaylaştırmasıdır (tek tırnak kullanırken bu apostroflar dizenin bitmesine neden olur).
Dizelere taşıma dönüşleri, ters eğik çizgiler ve Unicode karakterleri gibi şeyleri eklemeyi kolaylaştıran ek tanımlama varyasyonları vardır. Bunlar bu eğitimin kapsamı dışındadır, ancak Python belgelerinde ele alınmıştır.
Basit operatörler sayılar ve dizeler üzerinde çalıştırılabilir:
Aynı satırda "eş zamanlı" olarak birden fazla değişken ataması şu şekilde yapılabilir:
Sayılar ve dizeler arasında operatör karışımı desteklenmez:
Egzersiz
Bu egzersizin hedefi bir dize, bir tam sayı ve bir kayan nokta sayısı oluşturmaktır. Dize mystring
olarak adlandırılmalı ve "hello" kelimesini içermelidir. Kayan nokta sayısı myfloat
olarak adlandırılmalı ve 10.0 sayısını içermelidir, ve tam sayı myint
olarak adlandırılmalı ve 20 sayısını içermelidir.
This site is generously supported by DataCamp. DataCamp offers online interactive Python Tutorials for Data Science. Join over a million other learners and get started learning Python for data science today!
