記錄一下 vs2013 .net使用,建立mysql EntityFramework實體模型的過程中碰到的問題
阿新 • • 發佈:2021-06-30
1、range函式的三種建立方式及作用
#第一種建立反式,只有一個引數 r=range(10) #r=[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],預設從0開始,預設相差為1稱為步長 print(r) #range(0, 10) print(list(r)) #用list檢視range物件中的整數序列 list是列表的意思 #第二種建立反式,給定兩個引數:表示開始點和結束點 r=range(1,10) print(list(r)) #r=[1, 2, 3, 4, 5, 6, 7, 8, 9] #第三種建立反式,給定三個引數:表示開始點、結束點和步長 r=range(1,10,2) print(list(r)) #r=[1, 3, 5, 7, 9] #作用:判斷指定的整數是否在序列中存在 in print(1 in r) #True print(10 in r) #False
2、while迴圈
#while迴圈一般分為四步 ''' 1、初始化變數 2、條件判斷 3、條件執行體 4、改變變數 總結:初始化的變數與條件判斷的變數與改變的變數為同一個 ''' #題目:求0到4之間的累加和 sum=0 i=0 while i<5: sum+=i i+=1 print('求和為',sum)
3、for迴圈
- in表達從(字串、序列等)中依此取值,稱為遍歷
- for-in遍歷的物件必須是可迭代物件
#for迴圈 for item in 'python': #第一次取出來的是P,將P賦值給item print(item) #range()函式會生成一個整數序列,也是一個可迭代物件 for i in range(10): print(i) #如果在迴圈體中不需要使用到自定義變數,可將自定義變數寫為”_“ for _ in range(5): print('人生苦短,我在學習') for _ in 'python': print('人生苦短,我在學習') #使用for迴圈去計算1-100之間的偶數累加和 sum=0 for i in range(1,101): if i%2==0: sum+=i print(sum)