COMP9021 Principles of Programming WEEK1 Optional

Optional Lecture WEEK 1:
1.講解Python3的安裝

Python起源于1991年,時(shí)間甚至早于Java蚯瞧。主流的version是Python2和Python3吵护,現(xiàn)在主流設(shè)備正經(jīng)歷Python2向Python3的轉(zhuǎn)變盲镶。這門課面向未來子库,基于Python3,具體版本是3.6.1。
注:最好更新到3.6.1旗唁,親測(cè)3.5.1的版本無法實(shí)現(xiàn)課上部分功能畦浓。比如print(f"hi {someone}!")

2.簡(jiǎn)述Python3的interactive coding,使用自帶的IDLE逆皮。
(1)基本計(jì)算功能宅粥,例如計(jì)算器常見功能

>>>2 * 3
6
>>>2 ** 3
8
>>>9 / 4
2.25
>>>9 // 4
2

(2)函數(shù)和output

print()基本語法:
print(objects, sep=' ', end='', file=sys.stdout)
多個(gè)object之間用,間隔;
sep是間隔對(duì)象电谣,一般是空格秽梅;
end是設(shè)定結(jié)尾,一般回車是‘\n’剿牺;
file是寫入文件的對(duì)象企垦。

def say_hello(someone):
    print("hello", someone, "!")
>>>say_hello("you")
hello you !
def say_hello2(someone):
    print("hello", someone, "!", sep = " ")
>>>say_hello2("you")
hello you !
def say_hello3(someone):
    print("hello ", someone, "!", sep = "")
>>>say_hello3("you")
hello you!
def say_hello4(someone):
    print(f"hello {someone}!")
>>>say_hello4("you")
hello you!

f-strings formatting的方法是從python3.6開始出現(xiàn)的
https://cito.github.io/blog/f-strings/
這種方式和之前的.format()方法類似,但更容易書寫

(3)IDLE小技巧
輸入一個(gè)函數(shù)的首字母晒来,按TAB會(huì)出現(xiàn)函數(shù)全名的提示
control + P返回上一次命令(P代表previous)
control + N返回下一次命令(N代表next)

3.Terminal簡(jiǎn)介(Linux/MAC OS的shell命令)
(1)cd代表change directory
如果后面直接加路徑钞诡,就是進(jìn)入某個(gè)路徑,例如 cd ~/desktop
如果只有cd湃崩,進(jìn)入根目錄荧降,即cd
(2)ls代表list
ls會(huì)列出當(dāng)前路徑的所有非隱藏文件
ls -a會(huì)列出當(dāng)前路徑的所有文件
(3)cat代表concatenate
cat可以顯示文件內(nèi)容
(4)python默認(rèn)進(jìn)入python2
(5)python3進(jìn)入python3
(6)退出python的快捷鍵是control + D
(7)echo用來顯示內(nèi)容

>>>echo 6
6

(8)echo “alias python = python3” > .profile
改變Terminal中環(huán)境變量,python代表python3
(9)control + P返回上一次命令(P代表previous)攒读,或者直接用鍵盤的"上箭頭"
(10)control + N返回下一次命令(N代表next)朵诫,或者直接用鍵盤的"下箭頭"

1.具體如何切換python代表的版本,參見https://www.zhihu.com/question/30941329
2.MAC的python路徑總結(jié)薄扁,參見
http://blog.csdn.net/a542551042/article/details/47149959
3.Linux命令集剪返,參見
http://www.cnblogs.com/peida/archive/2012/10/23/2734829.html

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市邓梅,隨后出現(xiàn)的幾起案子脱盲,更是在濱河造成了極大的恐慌,老刑警劉巖日缨,帶你破解...
    沈念sama閱讀 212,657評(píng)論 6 492
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件钱反,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡殿遂,警方通過查閱死者的電腦和手機(jī)诈铛,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,662評(píng)論 3 385
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來墨礁,“玉大人,你說我怎么就攤上這事耳峦《骶玻” “怎么了?”我有些...
    開封第一講書人閱讀 158,143評(píng)論 0 348
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)驶乾。 經(jīng)常有香客問我邑飒,道長(zhǎng),這世上最難降的妖魔是什么级乐? 我笑而不...
    開封第一講書人閱讀 56,732評(píng)論 1 284
  • 正文 為了忘掉前任疙咸,我火速辦了婚禮,結(jié)果婚禮上风科,老公的妹妹穿的比我還像新娘撒轮。我一直安慰自己,他們只是感情好贼穆,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,837評(píng)論 6 386
  • 文/花漫 我一把揭開白布题山。 她就那樣靜靜地躺著,像睡著了一般故痊。 火紅的嫁衣襯著肌膚如雪顶瞳。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 50,036評(píng)論 1 291
  • 那天愕秫,我揣著相機(jī)與錄音慨菱,去河邊找鬼。 笑死戴甩,一個(gè)胖子當(dāng)著我的面吹牛符喝,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播等恐,決...
    沈念sama閱讀 39,126評(píng)論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼洲劣,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了课蔬?” 一聲冷哼從身側(cè)響起囱稽,我...
    開封第一講書人閱讀 37,868評(píng)論 0 268
  • 序言:老撾萬榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎二跋,沒想到半個(gè)月后战惊,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 44,315評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡扎即,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,641評(píng)論 2 327
  • 正文 我和宋清朗相戀三年吞获,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片谚鄙。...
    茶點(diǎn)故事閱讀 38,773評(píng)論 1 341
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡各拷,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出闷营,到底是詐尸還是另有隱情烤黍,我是刑警寧澤知市,帶...
    沈念sama閱讀 34,470評(píng)論 4 333
  • 正文 年R本政府宣布,位于F島的核電站速蕊,受9級(jí)特大地震影響嫂丙,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜规哲,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 40,126評(píng)論 3 317
  • 文/蒙蒙 一跟啤、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧唉锌,春花似錦隅肥、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,859評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至痘番,卻和暖如春捉片,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背汞舱。 一陣腳步聲響...
    開封第一講書人閱讀 32,095評(píng)論 1 267
  • 我被黑心中介騙來泰國(guó)打工伍纫, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人昂芜。 一個(gè)月前我還...
    沈念sama閱讀 46,584評(píng)論 2 362
  • 正文 我出身青樓莹规,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親泌神。 傳聞我的和親對(duì)象是個(gè)殘疾皇子良漱,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,676評(píng)論 2 351

推薦閱讀更多精彩內(nèi)容

  • 原本想把每周的課程內(nèi)容放在一篇文檔中,無奈Martin的信息密度太大欢际,所以把每周內(nèi)容按照自然發(fā)生的狀況拆解為兩篇-...
    Sisyphus235閱讀 3,608評(píng)論 4 27
  • 原文: https://wiki.python.org/moin/Python2orPython3 在項(xiàng)目開發(fā)中母市,...
    林灣村龍貓閱讀 4,055評(píng)論 0 6
  • 環(huán)境管理管理Python版本和環(huán)境的工具。p–非常簡(jiǎn)單的交互式python版本管理工具损趋。pyenv–簡(jiǎn)單的Pyth...
    MrHamster閱讀 3,791評(píng)論 1 61
  • 周五開家長(zhǎng)會(huì)時(shí)患久,感覺內(nèi)心還是挺平靜的,沒有為女兒的成績(jī)焦慮浑槽,和老師溝通時(shí)都是說她的進(jìn)步蒋失,希望老師多鼓勵(lì)。 感賞女兒...
    勿忘我瑤閱讀 169評(píng)論 2 2
  • 思維導(dǎo)圖對(duì)很多人來說是意義重大的桐玻,尤其很多初學(xué)者篙挽,急迫的想要學(xué)會(huì)這種大腦工具,卻不得要領(lǐng)镊靴,殊不知嫉髓,思維導(dǎo)圖也講究輕...
    一只流浪喵閱讀 3,311評(píng)論 0 0