1.面向過(guò)程編程:遇到問(wèn)題直接將邏輯轉(zhuǎn)換成代碼; 邏輯思維,算法
2.函數(shù)式編程:遇到問(wèn)題就想找一個(gè)、寫(xiě)一個(gè)擁有相應(yīng)功能的函數(shù); 以函數(shù)作用工具
3.面向?qū)ο缶幊蹋河龅絾?wèn)題就考慮可以不可以有一個(gè)類(lèi)來(lái)給我提供相應(yīng)的功能和數(shù)據(jù); 以類(lèi)和對(duì)象為工具
python既支持函數(shù)式編程也支持面向?qū)ο缶幊?/p>
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