piton

piton zamanı nasıl kullanılır.zaman() yöntemi

piton zamanı nasıl kullanılır.zaman() yöntemi
Python'da zamanla ilgili görevler şu şekilde yapılır: zaman modül. Bu modül kullanılarak zaman değeri çeşitli şekillerde görüntülenebilir. zaman.zaman() Bu modülün yöntemi, süreyi saniye cinsinden okumak için kullanılır çağ ortak düşünce. Çağa göre, zaman hesaplaması 1 Ocak 1970 00:00:00 (UTC) tarihinden başlar ve çoğu işletim sistemi için tarih ve saati 2038 yılına kadar destekler. zaman() yöntemi zaman modül, zamanı kayan noktalı bir sayı olarak saniye cinsinden döndürür. Bu yöntemin, zaman değerini farklı formatlarda görüntülemek için gerekli diğer zaman modülü yöntemleriyle nasıl kullanılabileceği bu öğreticide açıklanmaktadır.

Sözdizimi:

zaman.zaman()

Bu yöntemin argümanı yoktur ve dönem başlangıç ​​zamanı bir kayan noktalı sayı olduğundan, süreleri saniye cinsinden döndürür. farklı kullanımları zaman() yöntem, öğreticinin sonraki bölümünde gösterilmektedir.

Örnek-1: Geçerli tarih ve saati yazdırmak için time()'ın ctime() ile kullanımı

Ondan önce bahsediliyor zaman() yöntem, değeri saniye cinsinden döndürür ve okunamayan kayan noktalı bir sayıdır. ctime() yöntemi burada, dönüş değerini temsil etmek için kullanılır zaman() okunabilir bir formatta yöntem. Kullanılacak komut dosyasının başlangıcındaki zaman modülünden zamanı ve ctime'ı içe aktarın zaman() ve ctime() yöntemler. Komut dosyası, geçerli tarih ve saat değerini, adlı değişkende saniye cinsinden saklayacaktır current_DateTime kullanarak zaman() yöntem. Ardından, current_DateTime değeri yazdırılacaktır. Bu değişkenin değeri, insan tarafından okunabilir biçime dönüştürmek ve değeri yazdırmak için ctime() yönteminin argümanı olarak iletilir.

# Zaman modülünden zamanı ve ctime'ı içe aktarın
zamandan içe aktarma zamanından, ctime
# Mevcut verileri ve zamanı saniye cinsinden okuyun
current_DateTime = zaman()
# zamanın çıktısını yazdır()
print("\nzamanın çıktısı():",current_DateTime)
# Geçerli tarih ve saati okunabilir biçimde yazdırın
print('\nBugün: ',ctime(current_DateTime))

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek-2: Geçerli tarih ve saati ayrı ayrı yazdırmak için localtime() ile time() kullanımı

Tarih ve saat değerleri, varsayılan çıktı olan önceki örnekte bir dize olarak yazdırılır czaman() yöntem. Ancak, verilerin ve zaman değerlerinin her bir bölümünü okumak ve her bir değeri özel format kullanarak yazdırmak istiyorsanız, adında başka bir yöntem kullanmanız gerekir Yerel zaman() ile zaman() yöntem. Yerel zaman() yöntemin çıktısını alır zaman() argüman olarak yöntem ve ayrı ayrı okunabilen bir tarih ve saat değerleri yapısı döndürür. Aşağıdaki örnek, mevcut verilerin ve zamanın farklı bölümlerini kullanarak nasıl okuyabileceğinizi ve yazdırabileceğinizi gösterir zaman() ve Yerel zaman() yöntemler. zaman modül, kullanılacak komut dosyasının başında içe aktarılır zaman() ve Yerel zaman() yöntemler. çıktısı zaman() yöntem değişkende saklanır, curTime ve çıktısı Yerel zaman() yöntem değişkende saklanır Yerel zaman. Değeri Yerel zaman değişken, bu değişkenin yapısal çıktısını görmek için yazdırılır. Daha sonra, çıktıda ayarlanan sayısal değere dayalı olarak ay ve haftanın günlerini temsil etmek için bir ay listesi ve hafta içi değişkenlerin bir listesi bildirilir Yerel zaman() yöntem. Son olarak, komut dosyası dört tür biçimlendirilmiş veri ve zaman çıktısı üretecektir.

#!/usr/bin/env python3
# Zaman modülünü içe aktar
ithalat zamanı
# Geçerli saati saniye cinsinden oku
curTime=zaman.zaman()
# localtime() kullanarak verileri ve zaman değerlerini okuyun
yerelZaman = zaman.yerel saat(curTime)
# localtime() çıktısını yazdır
print("localtime() çıktısı :\n",localTime)
# Ay listesini tanımlayın
aylar = ['Ocak', 'Şubat', 'Mart', 'Nisan', 'Mayıs', 'Haziran', 'Temmuz',
'Ağustos Eylül Ekim Kasım Aralık']
# Hafta günlerinin listesini tanımlayın
hafta içi = ['Pazartesi', 'Salı', 'Çarşamba', 'Perşembe', 'Cuma', 'Cumartesi', 'Pazar']
print("\nBiçimlendirilmiş çıktılar aşağıda verilmiştir:")
# Geçerli tarihi yazdır
print("\nTarih :" ,localTime.tm_mday, aylar[localTime.tm_mon-1], localTime.tm_yıl)
# Geçerli saati yazdır
print("\nSaat : %dh:%dm:%ds" %(localTime.tm_hour,localTime.tm_min,yerelZaman.tm_sn))
# Geçerli hafta içi adını yazdır
print("\nBugün " , hafta içi[localTime.tm_wday])
# Yılın gününü yazdır
print("\nBugün yılın %d günü"  %localTime.tm_yday)

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı görünecektir.

Örnek-3: Tarih ve saati yazdırmak için localtime() ve strftime() ile time() kullanımı

Python'da tarih ve saat değerlerini farklı format kodları kullanarak okumak için başka bir yöntem vardır strftime() yöntem. zaman(), yerel zaman() ve strftime() yöntemler, önceki iki örneğe göre daha spesifik biçimlendirilmiş tarih ve saat değerleri oluşturmak için aşağıdaki komut dosyasında kullanılır. zaman modül, burada belirtilen üç yöntemi kullanmak için betiğin başında içe aktarılır. İlk başta, çıktının zaman() yöntem argümanı olarak geçirilir Yerel zaman() yöntem ve sonraki, strftime() yöntem çıktısını kullanır Yerel zaman() farklı türde çıktılar üretmek için çeşitli şekillerde biçim kodlarıyla yöntem. Python'da diğer programlama dillerinde olduğu gibi gün ile son ek eklemek için doğrudan format kodu yoktur ('1', '2', '3' ve 'th'). Burada, adlı bir işlev son ek tarihin gün değeri ile sonek eklemek için tanımlanır.

#!/usr/bin/env python3
# Zaman modülünü içe aktar
ithalat zamanı
# Geçerli tarih ve saati oku
akımDT = zaman.yerel saat(zaman.zaman())
# Ayın ayını oku
gün = int(zaman.strftime("%d", geçerliDT))
# Gün son ekini ayarlamak için işlevi tanımlayın
def soneki(gün):
if ((gün > 3 ve gün <= 20) or (day > 23 ve gün <= 30)):
sonek = "th"
Başka:
sonek = ["st", "nd", "rd"][gün % 10 - 1]
dönüş son eki
# Kısa tarihi göster
print("Kısa Tarih :", saat.strftime("%d-%m-%Y", akımDT))
# Uzun tarihi göster
yazdır(zaman.strftime("Uzun Tarih : %A, %d" + sonek(gün) +" %B %Y", geçerliDT))
# Kısa süreyi göster
yazdır(zaman.strftime("Kısa Süre : %H:%M:%S",currentDT))
# Uzun süre göster
yazdır(zaman.strftime("Uzun Süre : %I:%M:%S %p", akımDT))

Çıktı:

Komut dosyasını çalıştırdıktan sonra aşağıdaki çıktı üretilecektir.

Sonuç:

Zaman ile ilgili birçok yöntem mevcuttur zaman piton modülü. kullanımları zaman() python'un diğer iki yararlı zaman yöntemiyle birlikte yöntem bu eğitimde gösterilmektedir. Umarım, bu eğitim okuyucuların time() yönteminin kullanımını öğrenmelerine yardımcı olur.

En İyi 5 Oyun Yakalama Kartı
YouTube'da oyun akışlarını hepimiz gördük ve sevdik. PewDiePie, Jakesepticye ve Markiplier, oyun deneyimlerini yükleyerek ve izleyicileri en yeni oyun...
Linux'ta Oyun Nasıl Geliştirilir
On yıl önce, pek çok Linux kullanıcısı en sevdikleri işletim sisteminin bir gün ticari video oyunları için popüler bir oyun platformu olacağını tahmin...
Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...