這篇文章主要為大家展示了“python基礎(chǔ)篇的示例分析”,內(nèi)容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領(lǐng)大家一起研究并學(xué)習(xí)一下“python基礎(chǔ)篇的示例分析”這篇文章吧。
成都創(chuàng)新互聯(lián)一直在為企業(yè)提供服務(wù),多年的磨煉,使我們在創(chuàng)意設(shè)計(jì),營銷型網(wǎng)站到技術(shù)研發(fā)擁有了開發(fā)經(jīng)驗(yàn)。我們擅長傾聽企業(yè)需求,挖掘用戶對產(chǎn)品需求服務(wù)價(jià)值,為企業(yè)制作有用的創(chuàng)意設(shè)計(jì)體驗(yàn)。核心團(tuán)隊(duì)擁有超過十年以上行業(yè)經(jīng)驗(yàn),涵蓋創(chuàng)意,策化,開發(fā)等專業(yè)領(lǐng)域,公司涉及領(lǐng)域有基礎(chǔ)互聯(lián)網(wǎng)服務(wù)成都聯(lián)通服務(wù)器托管、成都app軟件開發(fā)、手機(jī)移動(dòng)建站、網(wǎng)頁設(shè)計(jì)、網(wǎng)絡(luò)整合營銷。
1、python是什么?
與其說python是什么不如問python是一門什么樣的語言。
首先他是一門編程語言,其次是面向?qū)ο?、解釋性的膠水語言。
2、python可以用來干什么?
python可以干的事情很多,主要用于web(你看到的網(wǎng)頁),
自動(dòng)化運(yùn)維,自動(dòng)化測試,數(shù)據(jù)分析,爬蟲等。
3、為什么學(xué)習(xí)python
聽說小學(xué)生都開始學(xué)習(xí)python了?你慌不慌?
python(windows)環(huán)境搭建
1、下載安裝包
下載地址:
https:www.python.org/downloads/
安裝過程很簡單,就不多說了。
2、配置環(huán)境變量
右鍵此電腦-->屬性-->高級系統(tǒng)設(shè)置-->環(huán)境變量-->系統(tǒng)變量中找到Path雙擊-->將安裝python的目錄添加即可。
由于在黑窗口下運(yùn)行很麻煩,我們使用notepad++來運(yùn)行我們的python
notepad++配置python運(yùn)行環(huán)境
1、下載notepad++
自己百度下載即可
2、配置
在菜單欄找到運(yùn)行-->運(yùn)行-->將
cmd /k python "$(FULL_CURRENT_PATH)" & ECHO. & PAUSE & EXIT
復(fù)制到彈框中-->保存-->起個(gè)名字加快捷鍵即可。
cmd /k python: 表示打開Cmd窗口,運(yùn)行/k后邊的命令,并且執(zhí)行完畢后保留窗口。此處即python(因?yàn)樵诃h(huán)境變量里已經(jīng)添加了Python目錄,所以這里不用指定Python程序的目錄,就可直接找到)
$(FULL_CURRENT_PATH) :Notepad++的宏定義,表示當(dāng)前文件的完整路徑。
& :用來連接多條命令
ECHO:換行
PAUSE: 表示運(yùn)行結(jié)束后暫停(cmd中顯示“請按任意鍵繼續(xù). . .”),等待一個(gè)按鍵繼續(xù)
EXIT: 表示“按任意鍵繼續(xù). . .”后,關(guān)閉命令行窗口。
這里的代碼你需要在黑窗口下玩一遍你才能理解吧。
3、第一句python代碼
新創(chuàng)建一個(gè)文本,將txt修改為py,用notepad++打開后,寫上
print("hello world"),保存之后,按下你設(shè)置的快捷鍵即可。
python基礎(chǔ)
1,對于命名
1)項(xiàng)目名:首字母需要大寫可以使用下劃線隔開。
2)包名,方法,參數(shù),變量:小寫,多個(gè)用下劃線隔開
3)常量:全部大寫
2,輸出與接收
1)輸出:print('輸出',end="")
1)輸出表示你想要輸出的文字或者其他,end=""表示不換行。
2)多行輸出,三引號(hào),例如:
print('''
python
多行
輸出
''')
2)接收
input()例如:
a=input('請輸入你的名字:')
print(a)
a即為你的名字
3,注釋
1)#是單行注釋
2)三引號(hào)表示多行注釋。例如:
'''
python
的多行
注釋
'''
注意:三引號(hào)在print中表示多行輸出,不在表示多行注釋
4,變量
1)python定義變量很簡單
命名=值
2)刪除一個(gè)變量
del 命名
3)查看一個(gè)變量的類型
type(命名)
5,字符串的簡單方法
1)title()#首字母大寫
2)upper()#全部大寫
3)lower()#全部小寫
4)+合并字符串 join()也可以
5)str()將非字符類型轉(zhuǎn)換為字符類型
name='pyThon'
print(name.title())
print(name.upper())
print(name.lower())
'''
結(jié)果:
Python
PYTHON
python
'''
6,運(yùn)算符
加(+),減(-),乘(*),除(/),取余(//)
2**5表示2的5次方
復(fù)數(shù):compler(a,b)a表示實(shí)部,b表示虛部
7,列表
列表是可變數(shù)據(jù)類型,可以添加,刪除,通過索引查詢
1)創(chuàng)建一個(gè)列表
list1=[123,'python','zhangsan','lisi','xiaomin','xiaohua']
2)通過索引查詢,刪除,添加,修改,遍歷
list1=[123,'python','zhangsan','lisi','xiaomin','xiaohua']#創(chuàng)建一個(gè)列表
print(list1)#輸出列表
print(list1[0])#輸出索引為0的元素
print(list1[1:3])#輸出索引1~2的元素
print(list1[0:4:2])#2表示步長
for i in list1:#遍歷循環(huán)
print(i)
list1.append('xiaopang')#在末尾添加
print(list1)
list1.insert(0,'123123123')#在某個(gè)位置添加
print(list1)
del list1[0]#刪除索引為0的元素
print(list1)
list1.pop()#刪除最后一個(gè)元素
print(list1)
list1.remove('lisi')#刪除指定的元素
3)列表一些其他
list()#轉(zhuǎn)換成列表
max()#求出數(shù)字列表的最大值
mix()#求出數(shù)字列表的最大值
sum()#求和
8,元組
1)元組不可修改
注意:當(dāng)元組只有一個(gè)元素的時(shí)候需要加,
創(chuàng)建一個(gè)元組
a=(1,2,3)
9,if判斷
age=18
if age==18:
print('yes')
else:
print('no')
10,bool值
age=20
print(age==20)
print(age!=18)
'''
結(jié)果
True
False
'''
比較數(shù)值大小>,<,>=,<=都可以返回bool值
11,and和or
and:一假必假
or:一真必真
當(dāng)and ,or,都有的時(shí)候需要注意運(yùn)算順序
12,in,not in
in:判斷是否存在
not in:判斷是否不存在
13,循環(huán)
除了for循環(huán),還有while循環(huán)
例如:
a=1
while a<3:
print(a)
a+=1
break表示結(jié)束循環(huán)
continue表示跳過當(dāng)前循環(huán)
在python中循環(huán)后可以添加else語句即:在正常循環(huán)結(jié)束后執(zhí)行else語句
14:字典
1)字典中的鍵值是唯一的
2)創(chuàng)建字典,修改,添加,查找
dict={'name':'xiaomin','age':18,'sex':'男'}
print(dict['name'])#查看
dict['age']=20 #修改
print(dict)
dict['tel']=123#添加
print(dict)
del dict['age']#刪除
print(dict)
15,集合
1)聲明一個(gè)集合
a= {1,2,3}
集合的特點(diǎn):不能含有重復(fù)的值即集合有去重復(fù)的作用
1、云計(jì)算,典型應(yīng)用OpenStack。2、WEB前端開發(fā),眾多大型網(wǎng)站均為Python開發(fā)。3.人工智能應(yīng)用,基于大數(shù)據(jù)分析和深度學(xué)習(xí)而發(fā)展出來的人工智能本質(zhì)上已經(jīng)無法離開python。4、系統(tǒng)運(yùn)維工程項(xiàng)目,自動(dòng)化運(yùn)維的標(biāo)配就是python+Django/flask。5、金融理財(cái)分析,量化交易,金融分析。6、大數(shù)據(jù)分析。
以上是“python基礎(chǔ)篇的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!