Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com mail adresinden bize ulaşabilir veya sayfanın en altındaki formu doldurup size ulaşmamızı bekleyebilirsiniz.
Python Tarihleri
Python'daki bir tarih kendi başına bir veri türü değildir, ancak tarihlerle tarih nesneleri olarak çalışmak için datetime adlı bir modülü içe aktarabiliriz.
Misal
Datetime modülünü içe aktarın ve geçerli tarihi görüntüleyin:
içe aktarma zamanı
x = datetime.datetime.now ()
Baskı (x)
Tarih Çıkışı
Yukarıdaki örnekteki kodu yürüttüğümüzde sonuç şöyle olacaktır:
2020-07-31 10: 18: 45.619598
Tarih yıl, ay, gün, saat, dakika, saniye ve mikrosaniye içerir.
Datetime modülünün date nesnesi hakkında bilgi döndürmek için birçok yöntemi vardır.
İşte birkaç örnek, bu bölümün ilerleyen kısımlarında onlar hakkında daha fazla bilgi edineceksiniz:
Misal
Haftanın gününü ve adını döndür:
içe aktarma zamanı
x = datetime.datetime.now ()
Baskı (x.year)
yazdırmak (x.strftime ( "% A"))
Tarih Nesneleri Oluşturma
Bir tarih oluşturmak için datetime modülünün datetime () sınıfını (yapıcı) kullanabiliriz.
Datetime () sınıfı, bir tarih oluşturmak için üç parametre gerektirir: yıl, ay, gün.
Misal
Bir tarih nesnesi oluşturun:
içe aktarma zamanı
x = datetime.datetime (2020, 5, 17)
Baskı (x)
Datetime () sınıfı ayrıca zaman ve saat dilimi (saat, dakika, saniye, mikrosaniye, tzone) için parametreleri alır, ancak isteğe bağlıdır ve varsayılan 0 değerine sahiptir (saat dilimi için yok).
Strftime () Yöntemi
Datetime nesnesinin tarih nesnelerini okunabilir dizelere biçimlendirmek için bir yöntemi vardır.
Yöntem strftime () olarak adlandırılır ve döndürülen dizenin biçimini belirtmek için bir parametre biçimini alır:
Misal
Ayın adını görüntüleyin:
içe aktarma zamanı
x = datetime.datetime (2018, 6, 1)
Baskı (x.strftime ( "% B"))
Kendin dene "
Tüm yasal format kodlarına referans:
Yönerge / Açıklama / Örnek
% a Hafta içi, kısa versiyon Çar
% Hafta içi, tam sürüm Çarşamba
% w Hafta içi 0-6 arası bir sayı, 0 Pazar günü 3
% d Ayın günü 01-31 31
% b Ay adı, kısa sürüm Aralık
% B Ay adı, tam sürüm Aralık
% m Sayı olarak 01-12 12
% y Yıl, kısa versiyon, 18. yüzyıl olmadan
% Y Yıl, tam sürüm 2018
% H Saat 00-23 17
% I Saat 00-12 05
% p AM / PM PM Deneyin »
% M Dakika 00-59 41
% S İkinci 00-59 08
% f Mikrosaniye 000000-999999 548513
% z UTC ofseti +0100
% Z Birimi CST
% j Yıl sayısı 001-366 365
% U Hafta sayısı, haftanın ilk günü Pazar, 00-53 52
% W Hafta haftası sayısı, haftanın ilk günü Pazartesi, 00-53 52
% c Tarih ve saatin yerel sürümü Pzt 31 Ara 17:41:00 2018
% x 31.12.2018 tarihli yerel sürüm
% X Zamanın yerel sürümü 17:41:00
%% Bir karakter %
Python Math (Matematik)
Python, sayılar üzerinde matematiksel görevleri gerçekleştirmenizi sağlayan kapsamlı bir matematik modülü de dahil olmak üzere bir dizi yerleşik matematik işlevine sahiptir.
Yerleşik Matematik İşlevleri
Min () ve max () işlevleri, yinelenebilir bir değerde en düşük veya en yüksek değeri bulmak için kullanılabilir:
Misal
x = min (5, 10, 25)
y = maks. (5, 10, 25)
Baskı (x)
baskı (y)
Abs () işlevi belirtilen sayının mutlak (pozitif) değerini döndürür:
Misal
x = abs (-7,25)
Baskı (x)
Pow (x, y) işlevi, x değerini y (xy) gücüne döndürür.
Misal
4 değerini 3'ün gücüne döndürün (4 * 4 * 4 ile aynı):
x = pow (4, 3)
Baskı (x)
Matematik Modülü
Python'un ayrıca matematik adı verilen ve matematiksel fonksiyonların listesini genişleten yerleşik bir modülü vardır.
Kullanmak için math modülünü içe aktarmalısınız: Math modülünü içe aktardığınızda, modülün yöntemlerini ve sabitlerini kullanmaya başlayabilirsiniz.
Örneğin, math.sqrt () yöntemi bir sayının kare kökünü döndürür:
Misal
matematik al
x = matematik.sqrt (64)
Baskı (x)
Math.ceil () yöntemi bir sayıyı en yakın tamsayıya yukarı yuvarlar ve math.floor () yöntemi bir sayıyı en yakın tamsayıya doğru aşağı yuvarlar ve sonucu döndürür:
Misal
matematik al
x = math.ceil (1.4)
y = matematik zemin (1.4)
print (x) # 2 döndürür
print (y) # 1 döndürür
Math.pi sabiti, PI (3.14 ...) değerini döndürür:
Misal
matematik al
x = math.pi
Baskı (x) sonucunu alırsınız.
Tam Matematik Modülü Referansı
Matematik Modülü Referansımızda Math modülüne ait tüm yöntem ve sabitlerin tam bir referansını bulacaksınız.
Python JSON
JSON, veri depolamak ve değiştirmek için kullanılan bir sözdizimidir. JSON, JavaScript nesne gösterimi ile yazılmış bir metindir.
Python'da JSON
Python, JSON verileriyle çalışmak için kullanılabilen json adlı yerleşik bir pakete sahiptir.
Misal
Json modülünü içe aktarın:
İthalat Json
Parse JSON - JSON biriminden Python birimine dönüştür.
Bir JSON dizeniz varsa, json.loads () yöntemini kullanarak dizeyi ayrıştırabilirsiniz.
Sonuç bir Python sözlüğü olacaktır.
Misal
Dönüştürmek JSON a Python:
ithalat json
# bazı JSON:
x = '{"ad": "John", "yaş": 30, "şehir": "New York"}'
# parse x:
y = json yükleri (x)
# sonuç bir Python sözlüğüdür:
baskı (y [ "yaş"])
Python'u JSON'a Dönüştürmek
Bir Python nesneniz varsa, json.dumps () yöntemini kullanarak bir JSON dizesine dönüştürebilirsiniz.
Misal
Dönüştürmek Python için JSON:
ithalat json # a Python nesnesi (dikte):
x = {
"name": "John",
"yaş": 30,
"city": "New York" }
# JSON'a dönüştürün:
y = json.dumps (x)
# sonuç bir JSON dizesidir:
baskı (y)
Aşağıdaki türlerdeki Python nesnelerini JSON dizelerine dönüştürebilirsiniz:
dict
liste
tanımlama grubu
sicim
int
şamandıra
Doğru
Yanlış
Yok
Misal
Python nesnelerini JSON dizelerine dönüştürün ve değerleri yazdırın: ithalat json
print (json.dumps ({"name": "John", "age": 30}))
print (json.dumps (["elma", "muz"]))
print (json.dumps (("elma", "muz")))
Baskı (json.dumps ( "Merhaba"))
Baskı (json.dumps (42))
yazdırmak (json.dumps (31.76))
yazdırmak (json.dumps (Doğru))
Baskı (json.dumps (Yanlış))
Baskı (json.dumps (Yok))
Python'dan JSON'a dönüştürdüğünüzde, Python nesneleri JSON (JavaScript) eşdeğerine dönüştürülür:
Python JSON
dict Nesne
liste Dizisi
tanımlama grubu Dizisi
str: string
int Numarası
Numarasını yüzer
Doğru doğru
yanlış yanlış
Yok boş
Misal
Tüm yasal veri türlerini içeren bir Python nesnesini dönüştürün: ithalat json
x = {
"name": "John",
"yaş": 30,
"evli": Doğru,
"boşanmış": Yanlış,
"çocuklar": ("Ann", "Billy"),
"evcil hayvanlar": Yok,
"arabalar": [
{"model": "BMW 230", "mpg": 27,5},
{"model": "Ford Edge", "mpg": 24.1}]}
Baskı (json.dumps (x))
Sonucu Biçimlendir
Yukarıdaki örnek bir JSON dizesi yazdırır, ancak girintiler ve satır kesmeleri olmadan okumak çok kolay değildir.
Json.dumps () yönteminin sonucu okumayı kolaylaştırmak için parametreleri vardır:
Misal
Girinti sayısını tanımlamak için indent parametresini kullanın:
json.dumps (x; girinti = 4)
Ayırıcıları da tanımlayabilirsiniz, varsayılan değer (",", ":") şeklindedir; bu, her nesneyi ayırmak için virgül ve boşluk, anahtarları değerlerden ayırmak için iki nokta üst üste ve boşluk kullanmak anlamına gelir:
Misal
Varsayılan ayırıcıyı değiştirmek için separators parametresini kullanın:
json.dumps (x, girinti = 4, ayırıcılar = (".", "="))
Sonucu Sipariş Edin
Json.dumps () yöntemi, sonuçtaki anahtarları sıralamak için parametrelere sahiptir:
Misal
Sonucun sıralanıp sıralanmayacağını belirtmek için sort_keys parametresini kullanın: json.dumps (x, girinti = 4, sıralama_anahtarları = Doğru)
Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com mail adresinden bize ulaşabilir veya sayfanın en altındaki formu doldurup size ulaşmamızı bekleyebilirsiniz.
Python (15) – Python Tarihi – Python Math (Matematik) – Python JSON – Python Modülleri – Python Danışmanlık
Ödevcim Online, Python, Python örnekleri, Python ödev yaptırma, Python danışmanlık, Python proje yaptırma, Python tez yaptırma aramalarınızın sonucu olarak burada. Tüm bölümlerde Python danışmanlık, Python yardım talepleriniz için akademikodevcim@gmail.com…