計算多數的乘積(Python實現)



1
# -*- coding: utf-8 -*- 2 # sum_of_products.py 3 # @author 0yst3r 4 # @description 兩數之積及多數之積 5 # @created Mon Apr 15 2019 15:22:24 GMT+0800 (中國標准時間) 6 # @last-modified Mon Apr 15 2019 17:04:25 GMT+0800 (中國標准時間) 7 # 8 9 ''' 10 # 兩數之積 11 def product(x, y): 12 return x * y 13 14 15 print('x*y=', product(2, 5)) 16 ''' 17 18 num_list = [] # 乘數列表 19 20 21 def the_input(count=eval(input("輸入乘數的總個數:"))): 22 23 for i in range(count): 24 N = eval(input("依次輸入乘數:")) 25 num_list.append(N) 26 print("一共有", count, "個要相乘的數") 27 print("把這些乘數依次放在列表里面:", num_list) 28 29 30 the_input() 31 32 33 def get_multi(*num): 34 sum = 1 35 for n in num: 36 sum = sum * n 37 return sum 38 39 40 print("這些數相乘的總乘積為:", get_multi(*num_list))

計算兩數乘積以及多數乘積的結果~

 

運行結果:

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM