從零開始人工智慧(一) 飛速看盡Python基礎

2021-09-22 04:48:17 字數 911 閱讀 3151

python免費、開源,並且擁有龐大的庫,因此往往是學習人工智慧、網路爬蟲等技術必要的基礎。有python基礎的人可以直接跳過本篇文章,直接從第二篇文章開始看起。

python是一種簡單主義至上的語言。說php是世界上最好的語言,這完全是乙個梗。但是說python是世上最好的語言,想必應者甚多。閱讀良好的python**放佛如同閱讀英語一般簡單,它免費、易學、可移植性強。

python是一種解釋性語言,不需要編譯,可以直接從源**執行程式。這一點和c++不同。c++是一種編譯性語言,需要將原檔案轉換為計算機語言(二進位制**),然後執行。

1、python的安裝

2、python的執行

兩種執行方式可以選擇:直譯器執行、原檔案執行。

直譯器執行:在命令列鍵入python,進入直譯器。ctrl+z再按enter,退出直譯器。

以經典hello world為例,將以下這段**儲存為helloworld.py,在命令列中執行python helloworld.py即可。

[python]view plaincopy

#!/usr/bin/python

# filename : helloworld.py

print('hello world')

第一行#!稱為組織行,告訴你的linux/unix系統當你執行你的程式的時候,它應該執行哪個直譯器,windows系統無需此行。

3、基本教程

具有程式設計基礎的同學,學起新語言來肯定非常快速。

照著簡明python教程學習即可,old.sebug.net/*****/python/,不出意外的話,一天就能夠翻完。

學好python基礎概念和語法,是學習人工智慧的必要前提。

從零開始學習人工智慧 python篇 (二)

mac 系統自帶python,本人系統為macos high sierra,版本為10.13.3,在終端輸入指令python v 獲得到的python版本為 2.7.15,所以mac系統是自帶python的。但是2020 年 1 月 1 日,官方宣布停止 python 2 的更新。所以本著要玩就玩最...

從零開始學人工智慧 笨辦法學python(七)

3 27 星期二 今天不是太忙,可以有時間多學一課的練習,練習ex21 這個練習主要是教我們用return以及多層函式變數的理解 return的目的是為了記住函式的值,以便於讓套用此函式的函式可以做計算 def add a,b print f adding return a b def subtra...

從零開始學人工智慧 笨辦法學python(九)

3 29 星期五 昨天晚上抽空學了ex25的練習,ex25主要是鞏固函式和變數的練習,同時增加了三個函式的用法 split 用於切分句子或字串,句子或字串中凡是用空格隔開的全部劃分出來sorted 對句子或者字串進行排序,預設排序方式是將開頭字母依照a z進行排序 pop 刪除元素,pop 1 為刪...