Dokuzdan dokuza çarpım tablosunun günlük Python uygulaması

Genel Bakış

Bugün, dokuz dokuz çarpım tablosunu (9 * 9 çarpım formül tablosu) uygulamak için Python'un nasıl kullanılacağını tanıtacağım, hadi bir göz atalım ~

Fikirler:

Toplam 9 satır ve 9 sütun olmak üzere satırlar ve sütunlar dikkate alındığında, i kontrol satırı, j kontrol sütunu.

Uygulama

#! / usr / bin / python # Dokuz dokuz çarpım tablosunu gerçekleştirmek için Python kullanın (9 * 9 çarpım formül tablosu) # Dal ve sütun hususları, toplam 9 satır ve 9 sütun, i kontrol satırı, j kontrol sütunu # Yöntem Bir döngü için kullanır # İkinci yöntem, işlev ve for döngüsünün bir kombinasyonunu kullanır baskı ("==================== Yöntem 1 ====================") aralıktaki i için (1, 10): aralıktaki j için (1, i + 1): d = i * j baskı ('% d *% d =% - 2d'% (i, j, d), bitiş = '') Yazdır () baskı ("==================== İkinci yöntem ====================") def hwb (n): m = n toplamlar = 0 aralıktaki j için (1, n + 1): toplamlar = m * j baskı ('% d *% d =% - 2d'% (m, j, toplamlar), son = '') Yazdır () def hwb1 (): aralıktaki i için (1,10): hwb (i) hwb1 () baskı ("==================== Üçüncü Yöntem ====================") def hwb (n): m = n toplamlar = 0 aralıktaki j için (1, n + 1): toplamlar = m * j baskı ('% d *% d =% - 2d'% (m, j, toplamlar), son = '') Yazdır() def hwb2 (): aralıktaki i için (9,0, -1): hwb (i) hwb2 () baskı ("==================== Yöntem 4 ====================") def hwb (n): m = n toplamlar = 0 aralıktaki k için (0, 9-n): baskı ('', bitiş = '') aralıktaki j için (1, n + 1): toplamlar = m * j baskı ('% d *% d =% - 2d'% (m, j, toplamlar), son = '') Yazdır() def hwb3 (): aralıktaki i için (1,10): hwb (i) hwb3 () baskı ("==================== Yöntem 5 ====================") def hwb (n): aralıktaki dix için (9-n, 0, -1): baskı ('', bitiş = '') toplamlar = 0 m = n aralıktaki j için (1, n + 1): toplamlar = m * j baskı ("% d *% d =% - 2d"% (m, j, toplamlar), son = '') Yazdır() def hwb4 (): aralıktaki i için (9,0, -1): hwb (i) hwb4 ()

Çıktı sonucu:

Faydalı bulursanız, lütfen iletmeye yardım edin! Daha sonra daha fazla devop ve DBA içeriği paylaşacağım ve ilgilenen arkadaşlar buna dikkat edebilir ~

Zabbix4.2'ye dayalı Linux sunucusu TCP bağlantı durumu izleme uygulaması
önceki
Xiaomi uçmak için açık kaynaklı bir WEB grafik aracını paylaşın - SQL tek tuş optimizasyonunu destekleyin
Sonraki
Python günlük alıştırması nasıl kopyalanır
Bir MySQL deneyinden performance_schema / information_schema yetkilendirmesini görmek için
Xiaomi uçurumunu paylaşın SQL optimizasyonu ve yeniden yazma için tek tıkla optimizasyon aracı ile otomatikleştirilmiş araç
Python günlük mükemmel kare sayısı uygulaması
Birinci sınıf mı yoksa tembel koltuk mu? 9 numaralı robot kendi kendini dengeleyen elektrikli sandalye CES 2020'de tanıtıldı
Python günlük uygulama üç sayı sıralaması
Uygulama web sayfası URL'sinin durum izlemeyi zabbix4.2'ye göre yapılandırın
50.000 yuan'dan fazla Kia Huanchi, netizen: Volkswagen Polo ile karşılaştırıldığında, bu araba daha uygun fiyatlı
Hala Passat için üzgün müsün? Bu Honda Accord'a bir bakın, minimum görünüm iyi görünüyor
Yapılandırma zengin, alan yeterli, netizenler: "Küçük bir Tiggo 8" satın almak için 70.000 yuan'dan fazla buna değmez
Baojun 310 başlarında 40.000 yuan, netizenler: Yapılandırma yüksek olmasa da, elektrikli scooter'dan daha pratik.
200.000, 600km pil ömrüne sahip yeni enerji araçları satın alabilir mi? Netizen: Bu arabayla ekşiyorum!
To Top