1.如依次列印list的內容
for name in list名稱:(name為自定義便,代表每乙個元素)
address=["北京","上海","武漢","西安"]
for name in address:
print(name)
2.如計算1到10的和sum
s=0
for x in [1,2,3,4,5,6,7,8,9,10]:
s=s+x
print(s)
3.若陣列元素過多,可用range()自動生成,再通過list()轉換為list.
range(n):生成從0開始小於n的整數
range(a,b):生成從a到b之間所有的整數
>>> list(range(5))
[0, 1, 2, 3, 4]
如計算10到100的和
w=0
for x in list(range(10,101)):
w=w+x
print(w)
只要條件滿足,就不斷迴圈,條件不滿足時退出迴圈。
1.如計算10到100的和
a=10
ss=0
while a<=100:
ss=ss+a
a=a+1
print(ss)
在迴圈中,break語句可以提前退出迴圈。
如計算10到50的和
a=10
ss=0
while a<100:
if a>50:
break
a = a + 1
ss=ss+a
print(ss)
在迴圈過程中,也可以通過continue語句,跳過當前的這次迴圈,直接開始下一次迴圈。
2.計算從10到100之間所有奇數的和
a=10
ss=0
while a<100:
a = a + 1
if a%2==0:
continue
ss=ss+a
print(ss)
MTALAB自學筆記(四)
ctftool使用方法 1.在命令視窗中輸入ctftool開啟擬合工具介面 2.在命令視窗中輸入資料 load census census是matlab中自帶的一組資料,表示美國1790年到1990年之間的人口變化 3.選擇要擬合的xdata,ydata,同時可以對擬合重新命名 4.選擇擬合方法 5...
python自學筆記
一 字串 單引號定義 s spam len s 求長度 第一位索引從0開始 s 0 s 最後一位也可以從 1開始索引 s 1 m s 2 a 幾個常用到的索引計算方法 s 1 pam 從第乙個一直到最後乙個 s 0 3 spa 從m開始到n 1 不包括n 本例為從0到2 s 3 pam 從第乙個開始...
python 自學筆記(四) 列表
有幾天沒有更新部落格了,畢竟是自學,最近事情確實比較多,有時候想學的時候反而沒時間,到有時間的時候反而不想學。以後得想辦法改掉這個缺點,只要有時間就要學習自己想學的東西,希望自學的同學能和我共同交流,其實我自學的道路非常孤獨,我也希望在學習的道路有個朋友。今天學習一下 python的列表,以後可能還...