Yazeka
Arama sonuçlarına göre oluşturuldu
Tam karelerin listesini yapmak için aşağıdaki adımları izleyebilirsiniz:
- Matematik Modülünü İçe Aktarma:
import math
komutunu kullanarak matematik modülünü içe aktarın 2. - Liste Anlama Yöntemi: Bir girdi listesini saklamak ve yazdırmak için bir değişken oluşturun ve liste anlama yöntemini kullanarak karekökü tabanına eşit olan mükemmel kareleri bulun 2.
perfect_squares = [k for k in input_list if (math.sqrt(k) == math.floor(math.sqrt(k)))]
- Sonuçları Yazdırma: Mükemmel karelerin listesini yazdırın 2.
print("Perfect squares in an input list: ", perfect_squares)
5 kaynaktan alınan bilgiyle göre: