1.面向过程编程:遇到问题直接将逻辑转换成代码; 逻辑思维,算法
2.函数式编程:遇到问题就想找一个、写一个拥有相应功能的函数; 以函数作用工具
3.面向对象编程:遇到问题就考虑可以不可以有一个类来给我提供相应的功能和数据; 以类和对象为工具
python既支持函数式编程也支持面向对象编程
import json
# json.load()
import datetime
print(datetime.datetime.today())
num1 = 34
num2 = 34
print(num1 + num2)
def sum1(num1, num2):
return num1+num2
print(sum1(1, 23))
print(sum1(23, 45))
def sum2(n):
sum1 = 0
for x in range(n+1):
sum1 += x
return sum1
print(sum2(100))
print(sum2(50))
sum1 = 0
for x in range(51):
sum1 += x
print(sum1)
def main():
pass
网友评论