Tekrar hoş geldiniz.
Karınca ve şamandıra anlayışımıza devam edelim.
Bu iki veri türü fikrinden ve bunlar üzerinde matematik dersinden aşina olduğumuz işlemlerin
yanı sıra modulo veya çift eğik çizgi veya çift çarpma gibi daha önce görmediğimiz birkaç
işlemi nasıl kullanabileceğimizden bahsettik.
Şimdi bu gerçekten harika çünkü bilgisayarlarımızın iyi çalışmasını sağlayabiliriz.
Matematik bizim için hesap makinesi gibi, değil mi?
Ancak bir programlama dili bize gerçekleştirebileceğimiz farklı eylemler de sağlar.
Şimdi, bunların yanı sıra, yapabileceğimiz bir tür eylem olduğunu da öğreniyoruz.
Yapabileceğimiz bir print eylemi var, ancak aynı zamanda ant ve float'ın Python'da yerleşik olarak kullanabildiği
belirli matematik türü işlevler de var.
Şimdi bunlara duvar matematik fonksiyonları ve işlevleri deniyor.
Daha sonra konuşacağımız bir konu da bahsettiğimiz bu eylemlerdir.
Buradaki diyagramımızı hatırlayın.
Veri türleri ve bunlar üzerinde gerçekleştirebileceğimiz eylemler hakkında bilgi edinmeye başlıyoruz.
Şimdi, çoğu programlama dilinde bu eylemler fonksiyon olarak adlandırılır ve bunlarla ilgili bir bölümümüz vardır.
Ancak şimdilik kullanabileceğimiz bazı fonksiyonlar var.
Yani bu bir print fonksiyonu, bu bir type fonksiyonu, ama brute gibi özel matematik fonksiyonları
da var.
Ve Ripple'ı yazdığımda hemen görüyorsunuz, bize ipucu veren ve ne ekleyebileceğimizi söyleyen bir kimlik gibi bir araç.
Bana bir sayı söyle.
Ve belki bir rakam, ama şimdilik sadece ilki için endişelenelim.
Yani 3 tane yaparsam. 1 ve ben buralardayız.
Anladım.
İki.
Hmm.
Bu doğru değil.
Doğru.
Aslında buradan çıkan sonuç bu, çünkü print fonksiyonuyla gerçekleştirmesini de söylememiz
gerekiyor.
Hey, ekrana yazdır.
Bunun sonucu ne olursa olsun.
Her şeyi daha kolay görebilmek için bunu yorumlayacağım.
Bu yüzden her şeyi seçiyorum ve sonra command slash tuşuna basıyorum ya da Windows kullanıyorsanız Control slash tuşuna basıp
Run'a tıklıyorum.
Ben üç alıyorum çünkü sayıyı aşağı yuvarlıyorum.
Yani diyelim ki 3 olsaydı. 9, tıklıyorum.
Ve yine dört tane aldım.
Rakamı yuvarlıyorum.
Python'da yerleşik olarak bulunan bir diğer matematik fonksiyonu a, B, s adlı bir şeydir ve burada
abs aldığımı ve ABS'nin argümanın mutlak değerini döndürdüğünü hemen görebilirsiniz.
Ve yine, matematiğe çok aşina olmayanlar için, mutlak değer basitçe negatif sayı olmadığı anlamına
gelir.
Yani -20'nin mutlak değeri 20'dir.
Artık matematik fonksiyonlarını bildiğimize göre Google'da aramaya başlayabilirim, değil mi?
Diyebilirim ki, hey, ben bir python programcısıyım ve matematik fonksiyonları hakkında bilgi edinmek istiyorum.
Python'un üç matematik fonksiyonunu kullanabilirim.
Ve hemen şuna bakın.
Google bana kullanabileceğimiz bir ton şey olduğunu söylüyor.
Bunların hepsini ezberlemek zorunda değilsiniz.
Aslına bakarsanız, bunlardan bazılarını programcılık kariyerim boyunca hiç ama hiç kullanmadım.
Ancak bu araçlara sahip olduklarını bilmek güzel.
Ve bir programcı olarak, bu alışmanız gereken bir şeydir.
Aslında her bir veri türü için yapabileceğimiz her bir eylemi ezberlemeyeceğiniz fikri, çünkü bunlardan bazıları
çok nadiren kullanılıyor, bazılarını kariyerinizde asla kullanmayacaksınız.
Önemli olan, onları Google'da nasıl arayacağınızı ve nasıl bulacağınızı anlamaktır.
Ve bu kurs boyunca size tekrar tekrar göreceğiniz önemli olanları göstereceğim.
Ancak bir programcı olarak gelişmenizin bir yolu olarak, en azından cevapları bu şekilde aradığınızı ve sayılarla
kullanabileceğimiz farklı matematik fonksiyonları olduğunu öğrendiğinizi biliyorsunuz.
Tamam.
Bir ara verelim ve bir sonraki videoda devam edelim.
Güle güle.