1 Problem
How to solve mathematical problems using Python? How to sum sequences in Python?
2 Method
Code Listing 1
def sum_num(): input_num = input("Enter an integer between 0-9:") try: input_num = int(input_num) if input_num > 9 or input_num<1: print("ERROR Please enter an integer between 0-9") return else: num = 0 sumnum = 0 for i in range(1,input_num+1): num = num*10 + i sumnum += num print("Calculation result:%s"%sumnum) except ValueError: print("ERROR Please enter an integer between 0-9") return# sum_num()# Enter an integer between 0-9:10# ERROR Please enter an integer between 0-9# sum_num()# Enter an integer between 0-9:a# ERROR Please enter an integer between 0-9# sum_num()# Enter an integer between 0-9:5# Calculation result:13715# sum_num()# Enter an integer between 0-9:9# Calculation result:137174205
|
3 Conclusion
When solving problems using Python, first identify the solution method, then use functions in Python to implement it.