大學(xué)生必會(huì)技能一一Python編程常用英文單詞及入門(mén)筆記
一丶交互式環(huán)境與print輸出
1、print:打印/輸出 2、coding:編碼 3、syntax:語(yǔ)法
4、error:錯(cuò)誤 5、inualid:元放 6、identifier:名稱(chēng)/標(biāo)識(shí)符
7、character:字符
二、字符串的操作
1、user:用戶 2 、name=姓名/名稱(chēng) 3 、attribute:字段/屬性
4、value:值 5、key:鍵
三、重復(fù)/轉(zhuǎn)換/替掾/原始字符串
1、upper:上面 2、lower:下面 3、capitalize:用大寫(xiě)字母寫(xiě)或印刷
4、title:標(biāo)題 5、replace替換 6、old=舊的
7、new=新前 8、count:計(jì)數(shù) 9、swap:互換
10、case:情形 11、path-路徑 12、 new:新的\新建
13、project:項(xiàng)目 14、test:測(cè)試 15、file:文件
16、data:數(shù)據(jù)
四、去除/查詢/計(jì)數(shù)
1丶strip=去除 2、index二索引 3、find=查找
4、count:計(jì)數(shù) 5、start=開(kāi)始 6 、end:結(jié)束
7、chars=字符 8、sub-附屬
五、獲取輸入/格式化
1、input=輸入 2、prompt=提示 3、ID:身份證
4、format:格式化 5、args (argument):參數(shù) 6、kwargs:關(guān)鍵字參數(shù)
7、year=年 8、month =月 9、day:日
六、元組
1、tuple:元組 2、max=最大 3、min:最小
4、 ierable:可迭代 5、key:關(guān)鍵字 6、function=方法/函數(shù)
7、stop=停止 8、 object:對(duì)象
七、列表
1、list-列表 2、reverse=反同 3 、 true:真
4、false:吸 5、append:附加 6 、extend:擴(kuò)展
7、insert-插入 8、pop-取出 9、remove:移除
10、 del (delete):刪除 11、clear:清除 12、sort排序
八、集合
1、set-集合/設(shè)置 2、add:添加 3、update:更新
4、discard:丟棄 5、intersection:相交 6、union:聯(lián)臺(tái)
7、difference-差數(shù) 8、symmetric:對(duì)稱(chēng) 9丶in:在…里面
10、not:不/不是 11、disjoint:不相交 12、subset=子集
13、superset:父集/超集 14、 copy:復(fù)制
九、字典
1、dict:字典 2、key鍵/關(guān)鍵學(xué) 3 、value:值
4、tem:項(xiàng) 5、mapping:映射 6 、seq (sequence):序列
7、from:從/來(lái)自 8、get:獲取 9、default=默認(rèn)
11、none:沒(méi)有 11、arg:可變己素 12、kwargs (keyword args):可變關(guān)鍵字元素
十、循環(huán)
1、for…in…循環(huán)的使用 2 、while…循環(huán)的使用 3 、range范圍
4、sep(separate)∶分隔 5、flush中刷 6、step=步長(zhǎng)
7、continue=繼續(xù) 8、break突破/跳出
十一、條件/跳出與結(jié)束循環(huán)
1.if:如果 2、else:否則
十二、運(yùn)算特與隨機(jī)數(shù)
1、module=模塊 2、sys(system):系統(tǒng) 3、path:路譯
4、import-導(dǎo)入 5、from:從…
十三、定義出數(shù)與設(shè)定參數(shù)
1、birthday:出生日期 2、year年份 3、month:月份
4、day-日期 5、type-類(lèi)型 6、error=錯(cuò)讀
7、missing:丟失 8、required=必須 9、positional:位置
10、unsupported:不支持
十四、設(shè)定收集參數(shù)
1、create-創(chuàng)建 2、info:信息 3 、age年齡
4、height=高度 5、width:寬度 6、weight:重量
7、splicing拼接 8、params-參數(shù) 9、volume:體積
10、operand-操作數(shù)十
十五、嵌套函數(shù)/作用域/閉包
1、inside=內(nèi)部 2、outside=外部 3、radius半徑
4、perimeter:周長(zhǎng) 5、case︰情形 6、synthesis份成
7、execute執(zhí)行
十六、遞歸出數(shù)
1、recursion:遞歸 2、Infinite:元窮 3 、maximum=最大值
4、depth-晟度 5、exceeded:超過(guò) 6、factorial:階乘
7、search查詢 8、power:冪 9、lower:下方
10、upper上方 11、middle:中間 12、assert/assertion:異常
十七、列表推導(dǎo)六/lambda表達(dá)式
1、square:平方 2、even:隅數(shù) 3、comprehension:理解
4、lambda:希臘字母入前英文名
十八、列表撬導(dǎo)六/Lambda表達(dá)式
1、regular:規(guī)則 2、expression=表達(dá)立 3 、group=組
4、match:匹配 5、span:跨度 6 、ignore case:忽略大小寫(xiě)
7、multi line:多行 8、dot all:點(diǎn)全部 9、unicode:幣國(guó)碼
10、verbose-累贅 11、poslposition:位置
python編程入門(mén)課程學(xué)習(xí)筆記
學(xué)習(xí)路徑:扇貝編程
特點(diǎn):不用裝軟件,網(wǎng)負(fù)直接練習(xí),講故事的類(lèi)型學(xué)習(xí),蠻有趣的。
什么是python?
Python是一門(mén)編程語(yǔ)言,就像萸語(yǔ)是用來(lái)和外國(guó)人胸通一樣,編程語(yǔ)言幫助我們和計(jì)算機(jī)進(jìn)行潤(rùn)通。
特點(diǎn)-語(yǔ)法簡(jiǎn)單,功能強(qiáng)大。
應(yīng)用范圍:爬文獻(xiàn)、自動(dòng)化辦公(自動(dòng)化處理Excel表格)、財(cái)務(wù)目動(dòng)化、數(shù)據(jù)分析、人工皆能應(yīng)用等熱門(mén)領(lǐng)域
學(xué)習(xí)難度:Python編程對(duì)英語(yǔ)要求很低,用到的都是一些常見(jiàn)單詞,學(xué)習(xí)難度低!
二丶變量
Python常見(jiàn)變量
變量的命名規(guī)則:
只能包含萸文弓母、數(shù)字和下利線,
不能以數(shù)弓開(kāi)頭,
幫變量名要簡(jiǎn)單易懂,描述冥際內(nèi)容。
三、賦值語(yǔ)同和比較運(yùn)算符
Python中=表示賦值(把右邊前內(nèi)容放到左邊的盒子里) ,而不是判斷相等。
Python中判斷左兩邊是否相等的是比較運(yùn)算符(==)
四、print( )函數(shù)
print()函數(shù)由兩部分組成,分別是指令和內(nèi)容。指令代表著你需要Python做什么事情,上圖中前指令是print,意思是打印。括與中酌是內(nèi)容,就是要打印前東面。
五、引號(hào)酌作用
我們可以將不需要電腦理解酌內(nèi)容,用英文引與包起來(lái)。在print()函數(shù)里,引與有個(gè)神奇的魔法一一任悶被單引號(hào)包裹起來(lái)的東西,都會(huì)被原封不動(dòng)地打印出來(lái)。
單雙引號(hào)均可,但是要配對(duì)使用!!
六、轉(zhuǎn)義字符
轉(zhuǎn)義字符,顧名思義,它的作用是改變字符原本前含義。在代碼中,引號(hào)原本的意義是要包裹內(nèi)容,不讓 Python去解析。而轉(zhuǎn)義字符\′將打印內(nèi)容中前引號(hào)的意義“轉(zhuǎn)變”,失去了原本的作用,就不會(huì)產(chǎn)生沖突了。
\′:代表一個(gè)單引號(hào) \“:代表一個(gè)雙引號(hào)
\n:代表一個(gè)換行符 \\:代表一個(gè)反斜線
七、time )函數(shù)
import time #需要導(dǎo)入time 才能使用time.sleep()
time.sleep()面數(shù),它能讓代碼執(zhí)行暫停一個(gè)指定前時(shí)間差。代碼中, time.sleepCD)酌份義是:暫停Ⅰ秒再執(zhí)行下一行代碼。這個(gè)時(shí)間差可以目由DIY,括號(hào)中前數(shù)弓是多少,代碼執(zhí)行就會(huì)暫停多少秒。
#∶表示注釋?zhuān)绦虿蛔x取被注釋酌內(nèi)容。
八、字符串的加法運(yùn)算
字符串的加法運(yùn)算也稱(chēng)為字符串拼接、它和火車(chē)車(chē)廂的拼接操作相以,在 Python中弓特串拼接的方法很簡(jiǎn)單,只要使用+將需要拼接的內(nèi)容連在一起就可以了,
例如:name =‘周瑜'
wife = '小喬'
print(name +'的妻子是'+ wfe)#輸出∶周瑜的夫人是小喬
存儲(chǔ)字符串前變量,一般也稱(chēng)為字符串變量。如果一個(gè)變量加上了包裹的分號(hào),那么它就不再是變量,而是字符串,在向東西加上引號(hào)都會(huì)變成字符串。這就是引號(hào)的魔法!
九、整數(shù)
英文為integer,簡(jiǎn)寫(xiě)做int.
整數(shù)和我們數(shù)學(xué)課本中定義的一樣:是正整數(shù)、負(fù)整數(shù)和零的統(tǒng)稱(chēng),它是沒(méi)有小數(shù)點(diǎn)的數(shù)字。能用數(shù)字代表的值我們一般都用整數(shù)類(lèi)型〔簡(jiǎn)稱(chēng)整數(shù))的變量來(lái)存儲(chǔ),比如人年齡、人數(shù)、出生年等等。定義一個(gè)整數(shù)變量前方法和字符串類(lèi)似,但不需要加引號(hào)。
十、浮點(diǎn)數(shù)
浮點(diǎn)數(shù)的英文名是float.
整數(shù)是沒(méi)有小數(shù)點(diǎn)的數(shù)字,與此相對(duì),浮點(diǎn)數(shù)則是帶小數(shù)點(diǎn)的數(shù)字,比如溫度、里程、體重等使用浮點(diǎn)數(shù)類(lèi)型。
下面打印前三個(gè)值都是浮點(diǎn)數(shù)= print(C36.5)
print(-5.3)
print(1.0)
浮點(diǎn)數(shù)和整數(shù)相比只是多了個(gè)小數(shù)部分,因?yàn)槎际菙?shù)字,所以運(yùn)算規(guī)則大部分一樣。你可以對(duì)浮點(diǎn)數(shù)進(jìn)行前面學(xué)過(guò)的數(shù)學(xué)運(yùn)算。不同的數(shù)據(jù)類(lèi)型有自己特定的運(yùn)算規(guī)則,字符串前加法規(guī)則按照字特串拼接進(jìn)行,數(shù)字的加法則照我們數(shù)學(xué)里的加法規(guī)則進(jìn)行。
十一、type ()函數(shù)
作用:查詢數(shù)據(jù)類(lèi)型
很多時(shí)候你可能搞不清楚某個(gè)變量是存放的是什么類(lèi)型的數(shù)據(jù),這時(shí)可以使用Python 內(nèi)置前type()面數(shù)來(lái)查看數(shù)據(jù)的類(lèi)型.
十二、變量類(lèi)型轉(zhuǎn)換
Python 中有一個(gè)str()函數(shù),它能將數(shù)據(jù)轉(zhuǎn)換成字符串類(lèi)型,需要注意酌是
任向類(lèi)型、內(nèi)容都能轉(zhuǎn)換為字符串類(lèi)型,
但并不是所有類(lèi)型、內(nèi)容都能轉(zhuǎn)換成整數(shù)和浮點(diǎn)數(shù)。