Python学习笔记 -- 第一章
本筆記參考廖雪峰的Python教程
簡介
Python是一種計(jì)算機(jī)高級程序設(shè)計(jì)語言.
用Python可以做什么?
可以做日常任務(wù),比如自動(dòng)備份你的MP3;可以做網(wǎng)站,很多著名的網(wǎng)站包括YouTube就是Python寫的;可以做網(wǎng)絡(luò)游戲的后臺等等.
Python適合開發(fā)哪些類型的應(yīng)用呢?
首選是網(wǎng)絡(luò)應(yīng)用,包括網(wǎng)站、后臺服務(wù)等等;
其次是許多日常需要的小工具,包括系統(tǒng)管理員需要的腳本任務(wù)等等;
另外就是把其他語言開發(fā)的程序再包裝起來,方便使用。
Python的缺點(diǎn)
1.運(yùn)行速度慢
2.代碼不能加密
安裝Python
win:在Python官網(wǎng)下載安裝
Ubuntu:已自帶Python3.4
打開命令提示符窗口,輸入python出現(xiàn)以下代碼即安裝成功.
jack@Aspire:~$ python3
Python 3.4.0 (default, Jun 19 2015, 14:20:21)
[GCC 4.8.2] on linux
Type "help", "copyright", "credits" or "license" for more information.
Python解釋器
編寫Python代碼時(shí),我們得到的是一個(gè)包含Python代碼的以.py為擴(kuò)展名的文本文件。要運(yùn)行代碼,就需要Python解釋器去執(zhí)行.py文件。整個(gè)Python語言從規(guī)范到解釋器都是開源的,故存在多種Python解釋器。
1.CPython(官網(wǎng)自帶) 2.IPython 3.PyPy 4.Jython 5.IronPython
第一個(gè)Python程序
在命令提示符界面輸入python進(jìn)入Python交互界面
在交互式環(huán)境的提示符>>>下,直接輸入代碼,按回車,就可以立刻得到代碼執(zhí)行結(jié)果
>>>print('hello, world')
hello, world 用exit()退出Python.
文本編輯器
1.Sublime Text 2.Notepad++ 3.Editplus
運(yùn)行Python解釋器
用文本編輯器寫Python程序,然后保存為后綴為.py的文件,就可以用Python直接運(yùn)行這個(gè)程序了。
直接輸入python進(jìn)入交互模式,相當(dāng)于啟動(dòng)了Python解釋器,但是等待你一行一行地輸入源代碼,每輸入一行就執(zhí)行一行。
直接運(yùn)行.py文件相當(dāng)于啟動(dòng)了Python解釋器,然后一次性把.py文件的源代碼給執(zhí)行了,你是沒有機(jī)會(huì)以交互的方式輸入源代碼的
輸入和輸出
輸出
用print()在括號中加上字符串,就可以向屏幕上輸出指定的文字,多個(gè)字符串用","隔開
print()會(huì)依次打印每個(gè)字符串,遇到逗號“,”會(huì)輸出一個(gè)空格
輸入
Python提供了一個(gè)input(),可以讓用戶輸入字符串,并存放到一個(gè)變量里。
name = input('please enter your name: ')
print('hello,', name)
當(dāng)你輸入name = input()并按下回車后,Python交互式命令行就在等待你的輸入了。這時(shí),你可以輸入任意字符,然后按回車后完成輸入。
轉(zhuǎn)載于:https://www.cnblogs.com/battleblock/p/4810952.html
總結(jié)
以上是生活随笔為你收集整理的Python学习笔记 -- 第一章的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 为什么需要多线程
- 下一篇: make and make bzIma