輸入輸出函數(shù);列表褂微;添加列表元素功蜓;刪除列表元素

小結

一.輸出函數(shù):print()
1.默認每一個print函數(shù),輸出完內容后會再輸出一個換行
2.一個print函數(shù)輸出多個內容的時候宠蚂,內容之間是用空格隔開的
3內容后邊加end= 來設置結束標志(默認是" ")
4通過設置sep的值,來設置多個內容之間的間隔符(默認是' ' )
二.輸入函數(shù):input()
1.input()函數(shù)可以接收從控制臺輸入的內容(以回車為標志)
2.input()會阻塞線程童社,程序執(zhí)行到input的時候會停下來求厕,等待用戶輸入,等待用戶輸入完成后才接著執(zhí)行下面的內容
3.input()函數(shù)接收到的數(shù)據是以字符串的形式返回的(python2.x中輸入數(shù)字可能返回整型或浮點型)

練習01:猜數(shù)字游戲
隨機產生一個1-100的整數(shù)
輸入的數(shù)字如果和產生的隨機數(shù)是一樣的扰楼,就提示猜對了呀癣,并且游戲結束
如果輸入的數(shù)大于或者小于隨機數(shù),就提示輸入的數(shù)字偏大或者偏小弦赖,然后讓其重新輸入

import random
value = random.randint(1,100)
number = int(input("請輸入你猜的數(shù)字"))
a = 0
while True:
    if number == value:
        print("答案是%d项栏,恭喜你答對了,你猜了%d次"%(value,a))
        break
    elif number >= value:
        print("猜大了")
    else:
        print("猜小了")
    a += 1
    number = int(input("請重新輸入"))

三:列表
1,列表蹬竖、字典沼沈、元組、集合都是容器類型的數(shù)據類型
2币厕,列表(list):用來存儲多個數(shù)據的一種數(shù)據類型列另,里面存儲的每個數(shù)據,我們叫元素旦装。
特點:1.有序的
2.可變的(可變是指容器中的內容的個數(shù)和值可變)
3.元素可以是任何類型的數(shù)據
列表的值:用[]將列表中的元素括起來页衙,多個元素之間用逗號隔開。[]--->空列表
3.怎么聲明一個列表
1.聲明一個變量,賦值一個列表值
list1 = []
print(type(list1))
2.將其他數(shù)據類型轉換為列表
1店乐, list2 = list("absdi")
print(list1)將字符串轉換為列表
2艰躺, list3 =list(i for i in range(100))
print(list3) 將for循環(huán)中所產生的值轉換為列表。注意 i 的位置

注意:學習到目前只有字符串可以轉換為列表(數(shù)字類型(int(整型),float(浮點型),bool(布爾類型),complex(復數(shù))))
4.獲取列表元素
1.列表名[ 下標]
下標不能越界
2.獲取部分元素(切片)
列表名[起始下標:結束下標]:獲取從起始下標開始眨八,到結束下標 前的所有元素
列表名[起始下標:結束下標:步進]從起始下標值開始每次下標值加步進獲取下一個值描滔,直到結束下標前為止
起始下標和結束下標都可以缺省:
如果步進是正數(shù)踪古,起始下標缺省就是從第一個元素開始獲群ぁ;如果步進是負數(shù)就從最后一個元素開始獲取
結束下標缺省伏穆,步進是正數(shù)拘泞,獲取到最后一個元素;步進是負數(shù)枕扫,從后往前獲取到第一個元素
print(name[:])獲取列表中的所有元素陪腌,重新創(chuàng)建一個新的列表
scores = [12,89,67,56,88,90,70]一個一個的獲取列表的所有元素(遍歷列表)
for item in scores: for循環(huán)遍歷
print(item)
while循環(huán)遍歷
index = 0
while index <= len(scores):
print(scores[index])
index += 1
獲取列表的長度(獲取列表元素的個數(shù))
len(列表)
print(len(scores))

添加列表元素

1.append函數(shù)
格式:
列表.append(元素)
在列表的末尾添加一個元素
2.insert函數(shù)
格式:
列表.insert(下標,元素)
在列表的指定的下標前插入一個元素
注意:在這烟瞧,下標可以越界诗鸭,如果越界,就會插入到列表的最前或者最后
3.+
格式:
列表 +列表
將列表2中的元素和列表1中元素合并后創(chuàng)建的一個新的列表
練習:從控制臺輸入10個學生的成績参滴,然后保存在一個列表中强岸、
score = []
for _ in range(0,10):
value = float(input("請輸入學生成績"))
score.append(value)
print(score)

控制臺打印:
請輸入學生成績54
請輸入學生成績959
請輸入學生成績56
請輸入學生成績6
請輸入學生成績56
請輸入學生成績59
請輸入學生成績5
請輸入學生成績959
請輸入學生成績59
請輸入學生成績59
[54.0, 959.0, 56.0, 6.0, 56.0, 59.0, 5.0, 959.0, 59.0, 59.0]

刪除列表元素

1,del 可以刪除任何數(shù)據
格式: del 列表[下標]:刪除列表中指定下標的元素
注意:這里的下標不能越界
score = []
for _ in range(0,10):
value = float(input("請輸入學生成績"))
score.append(value)
print(score)
del score[5:9:2]
print(score)
控制臺打永狻:
請輸入學生成績1
請輸入學生成績2
請輸入學生成績3
請輸入學生成績4
請輸入學生成績5
請輸入學生成績6
請輸入學生成績7
請輸入學生成績8
請輸入學生成績9
請輸入學生成績10
[1.0, 2.0, 3.0, 4.0, 5.0, 6.0, 7.0, 8.0, 9.0, 10.0]
[1.0, 2.0, 3.0, 4.0, 5.0, 7.0, 9.0, 10.0]

2.remove方法
格式:
列表.remove(元素):刪除列表中的指定元素(如果同一個元素有多個蝌箍,只刪除最前面的那一個)
注意:如果要刪除的元素不在列表中,會報錯
3.pop方法
格式:
列表.pop():將列表中的最后一個元素取出來列表.pop(下標):將列表中指定的下標的元素取出來
注意:這里不能越界

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
  • 序言:七十年代末暴心,一起剝皮案震驚了整個濱河市妓盲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌专普,老刑警劉巖悯衬,帶你破解...
    沈念sama閱讀 218,451評論 6 506
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異檀夹,居然都是意外死亡筋粗,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,172評論 3 394
  • 文/潘曉璐 我一進店門击胜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來亏狰,“玉大人,你說我怎么就攤上這事偶摔∠就伲” “怎么了?”我有些...
    開封第一講書人閱讀 164,782評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長策州。 經常有香客問我瘸味,道長,這世上最難降的妖魔是什么够挂? 我笑而不...
    開封第一講書人閱讀 58,709評論 1 294
  • 正文 為了忘掉前任旁仿,我火速辦了婚禮,結果婚禮上孽糖,老公的妹妹穿的比我還像新娘枯冈。我一直安慰自己,他們只是感情好办悟,可當我...
    茶點故事閱讀 67,733評論 6 392
  • 文/花漫 我一把揭開白布尘奏。 她就那樣靜靜地躺著,像睡著了一般病蛉。 火紅的嫁衣襯著肌膚如雪炫加。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,578評論 1 305
  • 那天铺然,我揣著相機與錄音俗孝,去河邊找鬼。 笑死魄健,一個胖子當著我的面吹牛赋铝,可吹牛的內容都是我干的。 我是一名探鬼主播诀艰,決...
    沈念sama閱讀 40,320評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼柬甥,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了其垄?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 39,241評論 0 276
  • 序言:老撾萬榮一對情侶失蹤卤橄,失蹤者是張志新(化名)和其女友劉穎绿满,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體窟扑,經...
    沈念sama閱讀 45,686評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡喇颁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 37,878評論 3 336
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了嚎货。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片橘霎。...
    茶點故事閱讀 39,992評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖殖属,靈堂內的尸體忽然破棺而出姐叁,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 35,715評論 5 346
  • 正文 年R本政府宣布外潜,位于F島的核電站原环,受9級特大地震影響,放射性物質發(fā)生泄漏处窥。R本人自食惡果不足惜嘱吗,卻給世界環(huán)境...
    茶點故事閱讀 41,336評論 3 330
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望滔驾。 院中可真熱鬧谒麦,春花似錦、人聲如沸哆致。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,912評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽沽瞭。三九已至迁匠,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間驹溃,已是汗流浹背城丧。 一陣腳步聲響...
    開封第一講書人閱讀 33,040評論 1 270
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留豌鹤,地道東北人亡哄。 一個月前我還...
    沈念sama閱讀 48,173評論 3 370
  • 正文 我出身青樓,卻偏偏與公主長得像布疙,于是被迫代替她去往敵國和親蚊惯。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,947評論 2 355

推薦閱讀更多精彩內容

  • 一灵临、列表 列表截型、字典、元組儒溉、集合都是序列宦焦,都是容器類型的數(shù)據類型 列表(list):存儲多個數(shù)據的一種容器類型.里...
    燒了回憶取暖丶閱讀 295評論 1 3
  • 一.輸入輸出函數(shù) 1.輸出函數(shù)出:print() 1.默認每一個print函數(shù),輸出完內容后會輸出一個換行 2.一...
    我是小韭菜閱讀 255評論 0 3
  • 一顿涣、輸入輸出函數(shù) 1.輸出函數(shù):print() 默認每一個print()函數(shù)輸出完內容后會輸出一個換行符 一個pr...
    Kris_Shin閱讀 393評論 3 7
  • 1. 列表 列表波闹、字典、元組涛碑、集合都是序列精堕,都是容器類的數(shù)據類型。 列表list:用來存儲多個數(shù)據的一種數(shù)據類型蒲障。...
    LPP27149閱讀 310評論 0 8
  • 雨打著風連同等待的期望 午夜的燈猶為明亮 家家戶戶國內國外 在時光深處 連成一線 萊買丹齋月的味道 甜的咸的無味...
    婧云婕閱讀 385評論 2 0