本帖最后由 海底月是天上月 于 2021-1-18 21:17 編輯
一.9:30-12:00'''輸入與輸出''' print("你好,白水!") print('白水加油','奧里給') print('100+200') print(100+200) # 這就是等于300 自己計(jì)算 加引號(hào)就是打印出來 #100+200=300 print('100+200=',100+200) name = input('請(qǐng)輸入你的姓名:') print('我的名字是:',name) ''' 多行注釋 在pyton中單引號(hào)和雙引號(hào)是等價(jià)的 python是解釋型語言 ''' # 整數(shù) # 默認(rèn)都是十進(jìn)制整數(shù) 0 -10 # 十六進(jìn)制整數(shù) 0xfff000 # 八進(jìn)制整數(shù) 0o7345 # 二進(jìn)制整數(shù) 0b1001101010 # 浮點(diǎn)數(shù) 3.1415926 3.14e2 # e2表示10的2次方 ''' # \:轉(zhuǎn)義字符 print('I\'m fine') print('I\'m \n fine') # \n 換行 print('I\'m \t fine') # \t 制表符 # \ # \\\n\\ print('\\') # print('\\\\\\n\\\\') print(r'D:\Program Files\cmder\
# and or not print(True and True) print(3>2 and 2<1) print(not 3>2)
# 空值 None 二.2:00-17:50 # 變量 # 在python中數(shù)據(jù)是有類型的 ,而變量是沒有類型的 name ='mike' print(name) age = 25 weight = 60.5 flag = True name = 3.14
# 變量的命名規(guī)則 '''變量名必須是大小寫的英文, 數(shù)字或_的組合,并且不能以數(shù)字開頭 python是大小寫敏感 # 常量-全部字母大寫 PI = 3.1415926 ''' 字符串和編碼''' # ord (char)返回字符對(duì)應(yīng)的編碼 print(ord('a')) print(ord('中')) # chr()返回編碼對(duì)應(yīng)的字符 print(chr(97)) print(ord('武')) 編碼 把字符串變成對(duì)應(yīng)的編碼的過程 a->97 解碼 把字符串對(duì)應(yīng)的編碼變成字符串的過程 97 -> a ''' # 我叫xxx,今年xxx歲 name = input('請(qǐng)輸入你的姓名:') age = input('請(qǐng)輸入你的年齡:') #input 獲取的是字符串類型的數(shù)字,一般需要進(jìn)行強(qiáng)制轉(zhuǎn)換 #print =('我叫',name,'今年',age,'歲') print ('我叫%s,今年%s歲'%(name,age)) print ('我叫%s,今年%d歲'%(name,int(age))) # format()函數(shù)進(jìn)行格式化 #print ('我叫{0},今年{1}歲'.format name,age) ''' r =10/3 print('10/3=%s'%r) print('10/3=%.2f'%r) '''列表list和元組tuple''' '''列表 列表時(shí)有序的 列表中的元素可以不是唯一的 ''' # 下標(biāo)index 0 1 2 3 4 names = ['趙夢(mèng)冰','張榮亮','武浩杰','張國榮','白李娜 print(names) # 列表長度-列表中元素的個(gè)數(shù) length = len(names) print('length=%d'%length) # 獲取列表中的元素-利用元素的下標(biāo)獲取的對(duì)應(yīng)元素 # 列表下標(biāo)范圍0:(len(names)-1) print(names[4]) # 獲取列表中的最后一個(gè)元素 # 列表下標(biāo)范圍-len(names):len(names)-1 print(names[len(names)-2]) print(names[-1]) # append():添加到列表末尾
names.insert(2,'武大郎') print(names)
#刪除列表元素 # 刪除列表最后一個(gè)元素 names.pop() print(names) # 刪除并返回列表末尾的元素 name = names.pop() print(name) # 刪除指定下標(biāo)的元素 name = names.pop(3) print(name) print(names)
# 修改列表元素 names[0] = '趙若冰' print(names)
m = [1,2,3] n = [3.14,1.414,1.732] l = ['tom',22,60.5] # 二維列表 o = [1,2,[3,4],5,6] print(o[2][1])
# 空列表 p = []
''' 元組tuple 元組是不可變的 只能查看不能改,刪,增 ''' names = ('趙夢(mèng)冰','張榮亮','武浩杰','張國榮','白李娜') print(names[0])
# 空元組 q = ()
# 元組中只有一個(gè)元素需要加逗號(hào) r = (2,) print(r) 今天的問題就是手速有點(diǎn)慢 跟不上老師的打字速度。 我會(huì)多聯(lián)系打字,把打字速度早早提出來。
|