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 ~
-
- 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!