一、4.14號(hào):
1.查找資料:
? ? ? ? ? http://doc.singtown.cc/openmv_zh/library/index.html
2.新名詞:a梭纹、Lab:色彩模型:基于人對(duì)顏色的感知留量,以不同數(shù)值描述正常人能看到的所有顏色。L:亮度,0-100梢睛;a:洋紅-綠色的范圍脾还,+127到-128伴箩;b:黃色到綠色的范圍,+127到-128鄙漏;
二嗤谚、4.15號(hào)
1.cd:切換目錄。若要進(jìn)入其他盤(pán)怔蚌,直接輸入E:巩步;進(jìn)子文件:cd加空格加路徑。
2.print語(yǔ)句:向屏幕輸出指定的文字桦踊。prnt后面打印的只能是字符或字符串椅野。
注意點(diǎn):a:“,”籍胯,多個(gè)字符串相連竟闪,“,”輸出為一個(gè)空格杖狼。
3.代碼注釋:法一:“#”瘫怜。法二:?
4.定義字符串:若輸出的字符串含有“”或‘’:“I 'm ok”, 'Lear "Python" in imooc',若同時(shí)包含單引號(hào)和雙引號(hào),需“轉(zhuǎn)義”,比如:‘ Bob said \"I \'m ok\" ’本刽。\的意思是表示這是個(gè)普通字符鲸湃,不代表字符串的起始點(diǎn)。注意:轉(zhuǎn)義字符 \ 不計(jì)入字符串的內(nèi)容中子寓。
易錯(cuò)點(diǎn):invalid syntax 無(wú)效語(yǔ)法; 無(wú)效的語(yǔ)法;
5.Unicode:把所有語(yǔ)言都統(tǒng)一到一套編碼里暗挑,這樣就不會(huì)再有亂碼問(wèn)題了。
6.布爾變量:短路計(jì)算:
a斜友、 在計(jì)算 a and b 時(shí)炸裆,如果 a 是 False,則根據(jù)與運(yùn)算法則鲜屏,整個(gè)結(jié)果必定為 False烹看,因此返回 a;如果 a 是 True洛史,則整個(gè)計(jì)算結(jié)果必定取決與 b惯殊,因此返回 b。
b也殖、在計(jì)算 a or b 時(shí)土思,如果 a 是 True,則根據(jù)或運(yùn)算法則,整個(gè)計(jì)算結(jié)果必定為 True己儒,因此返回 a崎岂;如果 a 是 False,則整個(gè)計(jì)算結(jié)果必定取決于 b闪湾,因此返回 b冲甘。
7.list:列表的正向檢索和倒向檢索:L[-1];L[1];
list添加新元素:L.insert(0, 'Paul') 0表示位置,第二個(gè)參數(shù)是新元素;
list刪除新元素:L.pop(2)途样;
list替換新元素:L[2] = 'pol';
list類似列表:tuple: t = ('Adam', 'Lisa', 'Bart')可檢索不能賦值损合。正是因?yàn)橛?)定義單元素的tuple有歧義,所以 Python 規(guī)定娘纷,單元素 tuple 要多加一個(gè)逗號(hào)“,”嫁审,這樣就避免了歧義: t = (1,)(1,)。
8.if語(yǔ)句:python縮進(jìn)規(guī)則:四個(gè)空格赖晶,不用tab鍵律适。
9.for循環(huán):
10.while循環(huán):
11.break,continue
12.range()函數(shù)
13.dict:三個(gè)特點(diǎn):1:查找速度快,2:無(wú)序遏插,3:key元素類型不可變捂贿。
14.set:特點(diǎn):無(wú)序,不重復(fù)胳嘲。lower:大寫(xiě)字符轉(zhuǎn)化成小寫(xiě)的函數(shù),upper:小寫(xiě)字符轉(zhuǎn)化成大寫(xiě)的函數(shù).主要作用:1新增元素:add()厂僧,s.add(3),2.刪減元素:remove()了牛,s.remove(4)颜屠。
15.函數(shù)調(diào)用:需知函數(shù)的名稱和參數(shù)。
16.編寫(xiě)函數(shù):多返回值的函數(shù)鹰祸,返回為一個(gè)tuple值甫窟。
17.help(sum)
18,sum遺留問(wèn)題: