時隔半年多再次登陸這個賬號,此時感慨萬千。努力和幸運(yùn)并存,我考上了自己理想的學(xué)校,現(xiàn)在研究的方向是人工智能中的深度學(xué)習(xí),而我對這方向的知識知之甚少。暑假一個月,剛把Python3的基礎(chǔ)入門和進(jìn)階看完,所以想記錄在博客上,加深自己的記憶。話不多說,見下文。
一、Python的環(huán)境配置
(一)、linux(ubuntu):
因?yàn)閡nuntu會自帶python解釋器,比如crtl + alt + t 打開終端:輸入python會有如下顯示
但本人推介最好不要使用python自帶的解釋器,最好是安裝python的虛擬環(huán)境,鏈接如下https://blog.csdn.net/Coder_Dacyuan/article/details/99065943
(二)、windows:
本人目前用的ubuntu系統(tǒng),故沒法截圖了,分享一下他人寫的安裝教程Python3在windows下安裝教程
?
二、python的開發(fā)工具
pycharm專業(yè)版
?
三、python的數(shù)據(jù)類型,變量,常量
(一)、數(shù)據(jù)類型
1、整數(shù) int
2、浮點(diǎn)數(shù) float
3、字符串 ' ' 或 " "
4、布爾值 true false
5、空值 None(不是代表數(shù)字為0)
6、列表 list
(1)、是一個可變的有序表
(2)、支持 增(append)刪(pop) 改(使用=來賦值) 查(根據(jù)所以下標(biāo)來取值)
7、元組 tuple
(1)、是一個不可變的有序表,一旦初始化就不能修改
(2)、比如定義mates=('Xiaoming','XiaoQiang','XiaoHong') 現(xiàn)在,mates這個tuple不能變了,它也沒有append(),insert()這樣的方法。其他獲取元素的方法和list是一樣的,你可以正常地使用
mates[0]
,
mates[-1]
,但不能賦值成另外的元素
8、字典 dict
(1)、又稱map,采用(鍵值:key-value)存儲
9、集合 set
(二)、變量
變量在程序中就是用一個變量名表示了,變量名必須是大小寫英文、數(shù)字和
_
的組合,且不能用數(shù)字開頭
在python中,等號=是賦值語句,可以把任意數(shù)據(jù)類型賦值給變量,同一個變量可以反復(fù)賦值,而且可以是不同類型的變量
a = 1234 # a是整數(shù)
print(a)
a = 'ABCD' # a變?yōu)樽址?print(a)
這種變量本身類型不固定的語言稱之為 動態(tài)語言 ,與之對應(yīng)的是 靜態(tài)語言 。靜態(tài)語言在定義變量時必須指定變量類型,如果賦值的時候類型不匹配,就會報(bào)錯。例如C,C++,Java是靜態(tài)語言。
(三)、常量
所謂常量就是不能變的變量,比如常用的數(shù)學(xué)常數(shù)π就是一個常量。一般在Python中,通常用全部大寫的變量名表示常量。
?
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
