Python學(xué)習(xí)之基礎(chǔ)語法介紹
前言
Python環(huán)境的搭建這里就不贅述了,有需要的小伙伴可以在網(wǎng)上搜羅出很多教程,注意安裝PyChom編輯工具。這次我們主要講一下幾點(diǎn)內(nèi)容:
基礎(chǔ)語法基本數(shù)據(jù)類型
首先,我們打開安裝好的PyChom編輯工具創(chuàng)建第一個(gè)Python程序。
啟動(dòng)PyChom編輯工具后,需要?jiǎng)?chuàng)建一個(gè)新項(xiàng)目,選擇“New Projec”,或者“File ?? New Projec”
命名,可以看到我的新項(xiàng)目的名稱為myword,你可以修改為自己想要的名字。然后點(diǎn)擊“Create”創(chuàng)建。
PyChom還會(huì)詢問是否要新建窗口(New Window)打開項(xiàng)目,還是在當(dāng)前窗口(This Window)中打開項(xiàng)目,選擇你所需要的點(diǎn)擊。
PyChom項(xiàng)目窗口,左側(cè)顯示創(chuàng)建的項(xiàng)目名稱,在項(xiàng)目名稱上右鍵,選擇“New ?? Python File”。
在“New Python File”對(duì)話框中輸入Python文件的文件名,OK/回車進(jìn)入編輯模式。
在文件中輸入print("halle word!")
在左側(cè)“NewPython.py”右擊選擇”Run ‘NewPython'運(yùn)行程序。
出現(xiàn)運(yùn)行結(jié)果,恭喜你邁入了Python的世界!我們一起加油吧!
基礎(chǔ)語法
編碼
默認(rèn)情況下,Python 3 源碼文件以 UTF-8 編碼,所有字符串都是 unicode 字符串。 當(dāng)然你也可以為源碼文件指定不同的編碼:
</# -*- coding: cp-1252 -*->
常見的有:ASCII、EBCDIC、GB2312、UTF-8、以及Base64等
注釋
單行注釋以 # 開頭多行注釋可以用多個(gè) # 號(hào),還有 ‘'' 和 “”"
#!/usr/bin/python3 # 第一個(gè)注釋 # 第二個(gè)注釋 ''' 第三注釋 第四注釋 ''' """ 第五注釋 第六注釋 """
行與縮進(jìn)
python最具特色的就是使用縮進(jìn)來表示代碼塊,不需要使用大括號(hào) {} 。縮進(jìn)的空格數(shù)是可變的,但是同一個(gè)代碼塊的語句必須包含相同的縮進(jìn)空格數(shù),縮進(jìn)數(shù)的空格數(shù)不一致,會(huì)導(dǎo)致運(yùn)行錯(cuò)誤:
多行語句
Python 通常是一行寫完一條語句,但如果語句很長(zhǎng),我們可以使用反斜杠 \ 來實(shí)現(xiàn)多行語句。在 [], {}, 或 () 中的多行語句,不需要使用反斜杠 \。Python 可以在同一行中使用多條語句,語句之間使用分號(hào) ; 分割。
import 與 from…import
在 python 用 import 或者 from…import 來導(dǎo)入相應(yīng)的模塊。
將整個(gè)模塊(somemodule)導(dǎo)入,格式為: import somemodule
從某個(gè)模塊中導(dǎo)入某個(gè)函數(shù),格式為: from somemodule import somefunction
從某個(gè)模塊中導(dǎo)入多個(gè)函數(shù),格式為: from somemodule import firstfunc, secondfunc, thirdfunc
將某個(gè)模塊中的全部函數(shù)導(dǎo)入,格式為: from somemodule import *
具體模塊后面再講
到此這篇關(guān)于Python學(xué)習(xí)之基礎(chǔ)語法介紹的文章就介紹到這了,更多相關(guān)Python基礎(chǔ)語法內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Django 后臺(tái)獲取文件列表 InMemoryUploadedFile的例子
今天小編就為大家分享一篇Django 后臺(tái)獲取文件列表 InMemoryUploadedFile的例子,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-08-08對(duì)python借助百度云API對(duì)評(píng)論進(jìn)行觀點(diǎn)抽取的方法詳解
今天小編就為大家分享一篇對(duì)python借助百度云API對(duì)評(píng)論進(jìn)行觀點(diǎn)抽取的方法詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-02-02Django項(xiàng)目如何配置Memcached和Redis緩存?選擇哪個(gè)更有優(yōu)勢(shì)?
這篇文章主要介紹了Django項(xiàng)目如何配置Memcached和Redis緩存,幫助大家更好的理解和學(xué)習(xí)使用django框架,感興趣的朋友可以了解下2021-04-04python 函數(shù)嵌套及多函數(shù)共同運(yùn)行知識(shí)點(diǎn)講解
在本篇文章里小編給各位整理的是一篇關(guān)于python 函數(shù)嵌套及多函數(shù)共同運(yùn)行知識(shí)點(diǎn)講解,需要的朋友們可以學(xué)習(xí)下。2020-03-03python基于Selenium的web自動(dòng)化框架
這篇文章主要介紹了python基于Selenium的web自動(dòng)化框架,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-07-07Python3.5基礎(chǔ)之函數(shù)的定義與使用實(shí)例詳解【參數(shù)、作用域、遞歸、重載等】
這篇文章主要介紹了Python3.5基礎(chǔ)之函數(shù)的定義與使用,結(jié)合實(shí)例形式詳細(xì)分析了Python3.5函數(shù)的定義、參數(shù)、作用域、遞歸、重載、內(nèi)置函數(shù)等基本概念與相關(guān)使用技巧,需要的朋友可以參考下2019-04-04