python dersleri2 ---Meftun--- (1 Viewer)

meftun

buraya nasıl yazılıyor mk
Joined
Apr 11, 2019
Credits
0
Rating - 0%
View hidden content is available for registered users!

Evet arkadaşlar python derslerimizin 2. konusuna başlıyoruz.
View hidden content is available for registered users!



Matematiksel işlemler ( en sıkıcı yerleri buralar )

Şimdi ard arda bir kaç işlem yapalım sonra açıklayalım...

M1md91.png


1.Satırda 14+3 toplamının yapılması istendi, yorumlayıp toplamın 17 olduğunu alt satırda verdi.

4.Satırda 143+32 toplamının yapılması istendi yorumlayıcı toplamın 175 olduğunu alt satırda verdi.

7.Satırda 1607+2000 toplamının yapılması istendi yorumlayıcı toplamın 3067 olduğunu verdi.

10.Satırda 30000000000000000001 + 30000000000000000002 toplamını istedik yorumlayıcı bize
60000000000000000002 cevabını verdi.

Dikkat ederseniz son komutta 20 haneli iki sayının toplamı istenmiştir.

Yorumlayıcı hiç itiraz etmeden istenen toplamı yapmıştır.

Bu özellik bir çok programlama dilinde yoktur.

Programlama dillerinin çoğu tamsayılar için bir üst sınır koyar.

Örneğin tam sayılar 16 bit'e yazan sistemelerde en büyük tam sayı binary sistemde 111111111111111 ile yazılan sayıdır.

Bunun onlu sistemdeki karşılığı işaretli 2147483648 - 2147483647 aralığındaki sayılardır.

32 ve 64 bitlik sistemelerde bu sayılar sırasıyla 2 ve 4 katına çıkar.

Örneğin 64 bitlik sistemde işaretsiz en büyük tam sayı 18446744073709551615 dir.

Ama Python abimizde tam sayılar için bir üst sınır yoktur.

Sisteminizde bellek ne kadar büyük sayıya elveriyorsa Python yorumlayıcısı o kadar büyük tam sayılarla işlem yapabilir.

Sisteminizde kullanabileceğiniz en büyük tamsayıyı bilmek isterseniz.

sys.maxsize komutunu kullanabilirsiniz ( bende hata verdi anlamadım o yüzden resim atamıyorum)

BO3LMQ.png

Daha demin toplama için yaptığımız işlemlerin aynısını çıkartma işlemleri için uyguladık

fazla uzatmamak adına aynı şeyleri tekrar yazmayacağım zaten kimse okumayacak maksat ben tekrar yapayım :)

Python ile çok çok büyük sayılarla çıkarma işlemi yapabiliriz.
GZa9k3.png


Resimde gördüğümüz gibi sadece toplama çıkartma değil çarpma işleminde bile çok büyük sayılarla işlem yapabiliyoruz.

7B56PP.png


Yukarıdaki resimde Tam sayılı bölme işlemi yapılmıştır // bu operatörler ile tam sayılı bölme yapılıyor şimdi ise bir kaç tane kesirli bölme örneği verelim.

3OQEP5.png


/ operatörümüz gördüğünüz gibi kesirli bölme işlemi yapmamızı sağlıyor.


Temel Kavramlara Kısa Bakış

Pythonda herşey bir nesnedir (object). Nesne ile class eş anlamlıdır.

type() metodu :
Python'da bir nesnenin veri tipini söyler.

7B56MP.png


örnekte gördüğümüz gibi bize "int" olduğunu gösterdi.


Bool=

bool veri tipi mantıksal değerlerden oluşur: True, False, Null ilk ikisi çoğu dilde mantıksal değerler diye bilinen doğru ve yanlış değerleridir. Python buna henüz değer atanmamış anlamında Null (boş) değeri de ekliyor. Bazen False değeri '0' ve boş string " " ile ifade edilebilir.
 

Zeu

OFFLINE
Joined
Dec 16, 2019
Credits
0
Rating - 100%
bakalım
Edit: Hocam bence dersler yorumlara kapalı olmalı ki kafalar karışmasın veya bir konu oluşturup altına yorumlar halinde kursları devam ettirebilirsiniz. Hem karışıklık olmayacaktır hem de çalışanlar için daha iyi olacaktır. Biraz daha uzatılabilir ama güzel iyi forumlar. :)
 

meftun

buraya nasıl yazılıyor mk
Joined
Apr 11, 2019
Credits
0
Rating - 0%
bakalım
Edit: Hocam bence dersler yorumlara kapalı olmalı ki kafalar karışmasın veya bir konu oluşturup altına yorumlar halinde kursları devam ettirebilirsiniz. Hem karışıklık olmayacaktır hem de çalışanlar için daha iyi olacaktır. Biraz daha uzatılabilir ama güzel iyi forumlar. :)
Normalde ben bunu kendim için yazıyordum yazarak öğrenebilen birisiyim birde kim napsın benim yazdıklarımı düşüncesindeyim bundan sonraki konuyu yazdıktan sonra senin dediğin gibi yapıcam teşekkürler yorumun için :)
 

Zeu

OFFLINE
Joined
Dec 16, 2019
Credits
0
Rating - 100%
Normalde ben bunu kendim için yazıyordum yazarak öğrenebilen birisiyim birde kim napsın benim yazdıklarımı düşüncesindeyim bundan sonraki konuyu yazdıktan sonra senin dediğin gibi yapıcam teşekkürler yorumun için :)
Önemli değil 1-2 kişi vardır göz gezdiren. En azından ben bakıyorum eskiden çalışıyordum üstünden geçmiş oluyorum okuyunca da :)
 
X

x

View hidden content is available for registered users!

Evet arkadaşlar python derslerimizin 2. konusuna başlıyoruz.
View hidden content is available for registered users!



Matematiksel işlemler ( en sıkıcı yerleri buralar )

Şimdi ard arda bir kaç işlem yapalım sonra açıklayalım...

M1md91.png


1.Satırda 14+3 toplamının yapılması istendi, yorumlayıp toplamın 17 olduğunu alt satırda verdi.

4.Satırda 143+32 toplamının yapılması istendi yorumlayıcı toplamın 175 olduğunu alt satırda verdi.

7.Satırda 1607+2000 toplamının yapılması istendi yorumlayıcı toplamın 3067 olduğunu verdi.

10.Satırda 30000000000000000001 + 30000000000000000002 toplamını istedik yorumlayıcı bize
60000000000000000002 cevabını verdi.

Dikkat ederseniz son komutta 20 haneli iki sayının toplamı istenmiştir.

Yorumlayıcı hiç itiraz etmeden istenen toplamı yapmıştır.

Bu özellik bir çok programlama dilinde yoktur.

Programlama dillerinin çoğu tamsayılar için bir üst sınır koyar.

Örneğin tam sayılar 16 bit'e yazan sistemelerde en büyük tam sayı binary sistemde 111111111111111 ile yazılan sayıdır.

Bunun onlu sistemdeki karşılığı işaretli 2147483648 - 2147483647 aralığındaki sayılardır.

32 ve 64 bitlik sistemelerde bu sayılar sırasıyla 2 ve 4 katına çıkar.

Örneğin 64 bitlik sistemde işaretsiz en büyük tam sayı 18446744073709551615 dir.

Ama Python abimizde tam sayılar için bir üst sınır yoktur.

Sisteminizde bellek ne kadar büyük sayıya elveriyorsa Python yorumlayıcısı o kadar büyük tam sayılarla işlem yapabilir.

Sisteminizde kullanabileceğiniz en büyük tamsayıyı bilmek isterseniz.

sys.maxsize komutunu kullanabilirsiniz ( bende hata verdi anlamadım o yüzden resim atamıyorum)

BO3LMQ.png

Daha demin toplama için yaptığımız işlemlerin aynısını çıkartma işlemleri için uyguladık

fazla uzatmamak adına aynı şeyleri tekrar yazmayacağım zaten kimse okumayacak maksat ben tekrar yapayım :)

Python ile çok çok büyük sayılarla çıkarma işlemi yapabiliriz.
GZa9k3.png


Resimde gördüğümüz gibi sadece toplama çıkartma değil çarpma işleminde bile çok büyük sayılarla işlem yapabiliyoruz.

7B56PP.png


Yukarıdaki resimde Tam sayılı bölme işlemi yapılmıştır // bu operatörler ile tam sayılı bölme yapılıyor şimdi ise bir kaç tane kesirli bölme örneği verelim.

3OQEP5.png


/ operatörümüz gördüğünüz gibi kesirli bölme işlemi yapmamızı sağlıyor.


Temel Kavramlara Kısa Bakış

Pythonda herşey bir nesnedir (object). Nesne ile class eş anlamlıdır.

type() metodu :
Python'da bir nesnenin veri tipini söyler.

7B56MP.png


örnekte gördüğümüz gibi bize "int" olduğunu gösterdi.


Bool=

bool veri tipi mantıksal değerlerden oluşur: True, False, Null ilk ikisi çoğu dilde mantıksal değerler diye bilinen doğru ve yanlış değerleridir. Python buna henüz değer atanmamış anlamında Null (boş) değeri de ekliyor. Bazen False değeri '0' ve boş string " " ile ifade edilebilir.
 

R0k

Joined
Dec 19, 2019
Credits
0
Rating - 0%
bakalım
Edit: Hocam bence dersler yorumlara kapalı olmalı ki kafalar karışmasın veya bir konu oluşturup altına yorumlar halinde kursları devam ettirebilirsiniz. Hem karışıklık olmayacaktır hem de çalışanlar için daha iyi olacaktır. Biraz daha uzatılabilir ama güzel iyi forumlar. :)

katiliyorum
 
S

skeww

View hidden content is available for registered users!

Evet arkadaşlar python derslerimizin 2. konusuna başlıyoruz.
View hidden content is available for registered users!



Matematiksel işlemler ( en sıkıcı yerleri buralar )

Şimdi ard arda bir kaç işlem yapalım sonra açıklayalım...

M1md91.png

bakak
1.Satırda 14+3 toplamının yapılması istendi, yorumlayıp toplamın 17 olduğunu alt satırda verdi.

4.Satırda 143+32 toplamının yapılması istendi yorumlayıcı toplamın 175 olduğunu alt satırda verdi.

7.Satırda 1607+2000 toplamının yapılması istendi yorumlayıcı toplamın 3067 olduğunu verdi.

10.Satırda 30000000000000000001 + 30000000000000000002 toplamını istedik yorumlayıcı bize
60000000000000000002 cevabını verdi.

Dikkat ederseniz son komutta 20 haneli iki sayının toplamı istenmiştir.

Yorumlayıcı hiç itiraz etmeden istenen toplamı yapmıştır.

Bu özellik bir çok programlama dilinde yoktur.

Programlama dillerinin çoğu tamsayılar için bir üst sınır koyar.

Örneğin tam sayılar 16 bit'e yazan sistemelerde en büyük tam sayı binary sistemde 111111111111111 ile yazılan sayıdır.

Bunun onlu sistemdeki karşılığı işaretli 2147483648 - 2147483647 aralığındaki sayılardır.

32 ve 64 bitlik sistemelerde bu sayılar sırasıyla 2 ve 4 katına çıkar.

Örneğin 64 bitlik sistemde işaretsiz en büyük tam sayı 18446744073709551615 dir.

Ama Python abimizde tam sayılar için bir üst sınır yoktur.

Sisteminizde bellek ne kadar büyük sayıya elveriyorsa Python yorumlayıcısı o kadar büyük tam sayılarla işlem yapabilir.

Sisteminizde kullanabileceğiniz en büyük tamsayıyı bilmek isterseniz.

sys.maxsize komutunu kullanabilirsiniz ( bende hata verdi anlamadım o yüzden resim atamıyorum)

BO3LMQ.png

Daha demin toplama için yaptığımız işlemlerin aynısını çıkartma işlemleri için uyguladık

fazla uzatmamak adına aynı şeyleri tekrar yazmayacağım zaten kimse okumayacak maksat ben tekrar yapayım :)

Python ile çok çok büyük sayılarla çıkarma işlemi yapabiliriz.
GZa9k3.png


Resimde gördüğümüz gibi sadece toplama çıkartma değil çarpma işleminde bile çok büyük sayılarla işlem yapabiliyoruz.

7B56PP.png


Yukarıdaki resimde Tam sayılı bölme işlemi yapılmıştır // bu operatörler ile tam sayılı bölme yapılıyor şimdi ise bir kaç tane kesirli bölme örneği verelim.

3OQEP5.png


/ operatörümüz gördüğünüz gibi kesirli bölme işlemi yapmamızı sağlıyor.


Temel Kavramlara Kısa Bakış

Pythonda herşey bir nesnedir (object). Nesne ile class eş anlamlıdır.

type() metodu :
Python'da bir nesnenin veri tipini söyler.

7B56MP.png


örnekte gördüğümüz gibi bize "int" olduğunu gösterdi.


Bool=

bool veri tipi mantıksal değerlerden oluşur: True, False, Null ilk ikisi çoğu dilde mantıksal değerler diye bilinen doğru ve yanlış değerleridir. Python buna henüz değer atanmamış anlamında Null (boş) değeri de ekliyor. Bazen False değeri '0' ve boş string " " ile ifade edilebilir.
 
S

skeww

View hidden content is available for registered users!

Evet arkadaşlar python derslerimizin 2. konusuna başlıyoruz.
View hidden content is available for registered users!



Matematiksel işlemler ( en sıkıcı yerleri buralar )

Şimdi ard arda bir kaç işlem yapalım sonra açıklayalım...

M1md91.png


1.Satırda 14+3 toplamının yapılması istendi, yorumlayıp toplamın 17 olduğunu alt satırda verdi.

4.Satırda 143+32 toplamının yapılması istendi yorumlayıcı toplamın 175 olduğunu alt satırda verdi.

7.Satırda 1607+2000 toplamının yapılması istendi yorumlayıcı toplamın 3067 olduğunu verdi.

10.Satırda 30000000000000000001 + 30000000000000000002 toplamını istedik yorumlayıcı bize
60000000000000000002 cevabını verdi.

Dikkat ederseniz son komutta 20 haneli iki sayının toplamı istenmiştir.

Yorumlayıcı hiç itiraz etmeden istenen toplamı yapmıştır.

Bu özellik bir çok programlama dilinde yoktur.

Programlama dillerinin çoğu tamsayılar için bir üst sınır koyar.

Örneğin tam sayılar 16 bit'e yazan sistemelerde en büyük tam sayı binary sistemde 111111111111111 ile yazılan sayıdır.

Bunun onlu sistemdeki karşılığı işaretli 2147483648 - 2147483647 aralığındaki sayılardır.

32 ve 64 bitlik sistemelerde bu sayılar sırasıyla 2 ve 4 katına çıkar.

Örneğin 64 bitlik sistemde işaretsiz en büyük tam sayı 18446744073709551615 dir.

Ama Python abimizde tam sayılar için bir üst sınır yoktur.

Sisteminizde bellek ne kadar büyük sayıya elveriyorsa Python yorumlayıcısı o kadar büyük tam sayılarla işlem yapabilir.

Sisteminizde kullanabileceğiniz en büyük tamsayıyı bilmek isterseniz.

sys.maxsize komutunu kullanabilirsiniz ( bende hata verdi anlamadım o yüzden resim atamıyorum)

BO3LMQ.png

Daha demin toplama için yaptığımız işlemlerin aynısını çıkartma işlemleri için uyguladık

fazla uzatmamak adına aynı şeyleri tekrar yazmayacağım zaten kimse okumayacak maksat ben tekrar yapayım :)

Python ile çok çok büyük sayılarla çıkarma işlemi yapabiliriz.
GZa9k3.png


Resimde gördüğümüz gibi sadece toplama çıkartma değil çarpma işleminde bile çok büyük sayılarla işlem yapabiliyoruz.

7B56PP.png


Yukarıdaki resimde Tam sayılı bölme işlemi yapılmıştır // bu operatörler ile tam sayılı bölme yapılıyor şimdi ise bir kaç tane kesirli bölme örneği verelim.

3OQEP5.png


/ operatörümüz gördüğünüz gibi kesirli bölme işlemi yapmamızı sağlıyor.


Temel Kavramlara Kısa Bakış

Pythonda herşey bir nesnedir (object). Nesne ile class eş anlamlıdır.

type() metodu :
Python'da bir nesnenin veri tipini söyler.

7B56MP.png


örnekte gördüğümüz gibi bize "int" olduğunu gösterdi.


Bool=

bool veri tipi mantıksal değerlerden oluşur: True, False, Null ilk ikisi çoğu dilde mantıksal değerler diye bilinen doğru ve yanlış değerleridir. Python buna henüz değer atanmamış anlamında Null (boş) değeri de ekliyor. Bazen False değeri '0' ve boş string " " ile ifade edilebilir.
 

Users who are viewing this thread

Top