想要實(shí)現(xiàn)從 0 到 10 的累加,可以執(zhí)行如下代碼:
創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目網(wǎng)站設(shè)計(jì)、成都網(wǎng)站建設(shè)網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢想脫穎而出為使命,1280元廣漢做網(wǎng)站,已為上家服務(wù),為廣漢各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108
print("計(jì)算 0+2+...+10 的結(jié)果為:")
#保存累加結(jié)果的變量result = 0
#逐個(gè)獲取從 0到 10 這些值,并做累加操作
for i in range(0,10):
result += iprint(result)
上面代碼中,使用了 range() 函數(shù),此函數(shù)是 Python 內(nèi)置函數(shù),用于生成一系列連續(xù)整數(shù),多用于 for 循環(huán)中。
擴(kuò)展資料:
使用Python編程時(shí)的注意事項(xiàng):
1、初始變化量
在Python里,一個(gè)表達(dá)式中的名字在它被賦值之前是沒法使用的。這是有意而為的:這樣能避免一些輸入失誤,同時(shí)也能避免默認(rèn)究竟應(yīng)該是什么類型的問題(0,None,””,[],?)。記住把計(jì)數(shù)器初始化為0,列表初始化為[],以此類推。
2、從第一列開始
確保把頂層的,未嵌套的代碼放在最左邊第一列開始。這包括在模塊文件中未嵌套的代碼,以及在交互提示符中未嵌套的代碼。Python使用縮進(jìn)的辦法來區(qū)分嵌套的代碼段,因此在你代碼左邊的空格意味著嵌套的代碼塊。除了縮進(jìn)以外,空格通常是被忽略掉的。
for i in range(1,11):
??print(i)
拓展:如果要輸出1到100,可以使用for循環(huán),將range()函數(shù)中的參數(shù)設(shè)置為(1,101)即可。
Python語句list(range(1,10,3))執(zhí)行結(jié)果為[1,4,7]。
語法是:range(start,stop[,step])
參數(shù)說明:
(1)start:計(jì)數(shù)從start開始,默認(rèn)是從0開始。例如range(5)等價(jià)于range(0,5);
(2)stop:計(jì)數(shù)到stop結(jié)束,但不包括stop。例如:range(0,5)是[0,1,2,3,4]沒有5;
(3)step:步長,默認(rèn)為1。例如:range(0,5)等價(jià)于range(0,5,1)。
因此,range(1,10,3)的意思是1到10之間的tuple,間隔為3,所以結(jié)果是(1,4,7)。
列表(List)是最常用的Python數(shù)據(jù)類型,它可以作為一個(gè)方括號內(nèi)的逗號分隔值出現(xiàn)。
所以,list(range(1,10,3))執(zhí)行結(jié)果為[1,4,7]。
擴(kuò)展資料
Python列表函數(shù)方法
Python包含以下函數(shù):
1、cmp(list1, list2):比較兩個(gè)列表的元素;
2、len(list):列表元素個(gè)數(shù);
3、max(list):返回列表元素最大值;
4、min(list):返回列表元素最小值;
5、list(seq):將元組轉(zhuǎn)換為列表。
Python包含以下方法:
1、list.append(obj):在列表末尾添加新的對象;
2、list.count(obj):統(tǒng)計(jì)某個(gè)元素在列表中出現(xiàn)的次數(shù);
3、list.extend(seq):在列表末尾一次性追加另一個(gè)序列中的多個(gè)值(用新列表擴(kuò)展原來的列表);
4、list.index(obj):從列表中找出某個(gè)值第一個(gè)匹配項(xiàng)的索引位置;
5、list.insert(index, obj):將對象插入列表;
6、list.pop([index=-1]):移除列表中的一個(gè)元素(默認(rèn)最后一個(gè)元素),并且返回該元素的值;
7、list.remove(obj):移除列表中某個(gè)值的第一個(gè)匹配項(xiàng);
8、list.reverse():反向列表中元素;
9、list.sort(cmp=None, key=None, reverse=False):對原列表進(jìn)行排序。
不太明白你描述的內(nèi)容,python默認(rèn)是每行一個(gè)數(shù)據(jù)。如果想一行顯示所有數(shù)據(jù),可以使用print()函數(shù)的end參數(shù),指定數(shù)據(jù)之間的間隔