一、學(xué)習(xí)內(nèi)容:9:00--20:00
1、學(xué)習(xí)'''輸入與輸出'''
格式:print('你好,中國!')
2、input函數(shù)
name = input ('請輸入你的姓名: ') 運(yùn)行后自行輸入內(nèi)容
print('我的名字是:',name) 查詢內(nèi)容
'''多行注釋''' (多行解釋可以分行輸入)
例如:'''
多行注釋
多行字符串
在python中單引號和雙引號是等價(jià)的
python是解釋型語言
'''
3、數(shù)據(jù)類型
#整數(shù)
#默認(rèn)都是十進(jìn)制整數(shù)
# 整數(shù) 0、2、12
#十六進(jìn)制整數(shù) 0xfff009
#八進(jìn)制整數(shù) 0o73455
#二進(jìn)制整數(shù) 0b10010100101
#浮點(diǎn)數(shù)
3.1415926
314.0
3.14e2 #e2表示10的2次方
# 字符串:'abc' = "abc" #
"i'm fine" # 引號需要注意區(qū)別開來
# \ : 轉(zhuǎn)義字符,類似于轉(zhuǎn)變含義
"i\'m fine"
例如:print("i\'m fine.")
print("i\'m \n fine.")# \n 換行
print("i\'m \t fine.") # \t制表符
print('\\\\\\n\\\\')
print(r'\\\n\\') #參數(shù)r去除轉(zhuǎn)移字符
#多行字符串
print(True and True)
print(3>2 or 2<1)
print(not 3>2)
#空值 :None
#變量thony中數(shù)據(jù)是有類型的,而變量是沒有類型的。變量的命名規(guī)則,變量名必須是大小寫的英文,數(shù)字或者-的組合,并不能以數(shù)字開頭。
例如:
name = 'tom'
print(name)
4、練習(xí): 我叫XXX,今年XXX歲(顯示內(nèi)容必須輸入)運(yùn)用剛才的函數(shù)。
name = input('請輸入姓名:')
age = input('請輸入年齡:')
print('我叫%s,今年%s歲'%(name,age)) #%s 占位符
name=input('請輸入您的姓名')
age = input('請輸入您的年齡')
#print('我叫',name,'今年',age,'幾歲')
print('我叫%s,今年%d歲'%(name,int(age)))
print('我叫%s,今年%s歲'%(name,int(age))) 其他打開方式
print('我叫{0},今年{1}歲'.format(name,age))
5、列表list和元祖tuple
列表是有序的,列表中的元素可以是不唯一的
name = '樊江飛'
name2='武浩杰'
#下標(biāo)index 0 1 2 3 4
names = ['白李娜','賀威棟','焦新瑞','張國榮','代金鑫']
print(names)
列表的長度-列表中元素的個(gè)數(shù)
length = len(names)
print('length=%d'%length)
如何獲取列表中的元素
列表下標(biāo)范圍0:(len(name)-1)
列表下標(biāo)范圍-len(names):len(names)-1
print(names[4])
獲取列表中的最后一個(gè)元素
print (names[len(names)- 1])
print (names[-1])
6、增刪改查
向列表中添加元素
append ():添加到列表末尾: names.append('')
查看:print(names)
names.insert(2,'xxx') 2:下標(biāo)位置,xxx:插入內(nèi)容
print(names)
刪除列表元素,刪除并返回列表末尾的元素
name = names.pop(2)
print(name)
print(names)
修改列表元素
names[0]='張 三'
print(names)
二維列表
o = [1,2,[3,4],5,6]
print (o[2][1])
空列表
p = []
元組tuple
元組是不可變的(只能查,其他操作不能執(zhí)行例如增刪改是不可以操作的)
names = ['白李娜','賀威棟','焦新瑞','張國榮','代金鑫']
print(names[0])
空元組:q=()
元祖中只有一個(gè)元素:r=(2,)、print(r)
二、遇到問題
1、運(yùn)用input函數(shù)時(shí)定義函數(shù)值時(shí)邏輯不清,無法運(yùn)行。
三、處理方式
詢問同學(xué)查看老師課堂筆記,了解到input函數(shù)是種輸出輸入函數(shù),先定義顯示提示輸入信息,然后輸入內(nèi)容。輸入內(nèi)容后運(yùn)行查看結(jié)果。
|