AI入門python基礎 基本語法

2021-10-08 19:49:46 字數 3228 閱讀 7349

一.資料型別

1.數字型別

#int

2#float

2.0#複數

3+4j

2.字串型別

#注意單引號,雙引號,三引號的使用細節

"python 123 @#$^&(())"

3.布林型別

#主要用於邏輯計算的,根據特定情況返回true(1)或者false(0)

y = 2 < 1

4.列表

#建立乙個名稱為a的列表,列表裡面儲存的並非元素本身,後面單獨說明,可修改

a =[1, 2, 3, 4, 5]

#根據索引返回值

a[0]

5.元組()

#不可修改的列表

b =(1, 2, 3, 4, 5)

b[0]

6.字典

#根據鍵名取值,對映關係

student =

student[201901]

7.集合

#集合裡面元素特性:無序性和不可重複性

s =s

二.變數

1.概念

#分配一塊記憶體裡面存放1,並且給這塊記憶體起名為x

x = 1

2.變數命名

#單說一下一些格式

#變數名和函式名採取下劃線命名規範

age_of_students =

[17, 18, 19]

#類名一般用首字母大寫

ageofstudents

#常量全大寫

max_iteration = 1000

3.變數賦值

#從右向左賦值

x = 1+2

x

#增量賦值

x = 10

x = x+10

xx += 10

#打包賦值

x, y = 1, 2

print(x, y)

x, y = y, x

print(x, y)

三.控制流程

1.順序流程,從上往下依次執行

#從上往下依次執行**

# res = 1+2+3+4+5

res = 0 # 賦初值

res += 1

res += 2

res += 3

res += 4

res += 5

res # 顯示結果

2.for迴圈遍歷

#in後面放乙個列表就行,不論是列表名還是列表本身

res = 0

for i in

[1,2,3,4,5]: # 每次迭代,取出乙個i

res += i # 對每次迭代取出的i 進行相應操作

res # 遍歷結束後,執行後續語句

3.無限迴圈

#while後面邏輯值為true一直進行迴圈

i = 1

res = 0

while i <= 5: # 若i不大於5,則迴圈繼續

res += i

i += 1

res # 若迴圈條件不成立,迴圈停止,執行後續語句

4.分支流程

#若if後面邏輯值為true執行其後面語句,否則執行else後面語句

age = 18

if age > 22:

print(

"可以結婚啦"

)else:

print(

"em,著急了點,再等等。。。"

)

四.輸入輸出

1.資料**

''

'外部檔案匯入

從本地硬碟、網路端讀入等,後面細說

'''

#程式中定義

age = 18

name =

"tom"

#動態互動

x = input(

"請輸入乙個數字:"

)

2.資料去處

''

'儲存到本地硬碟或網路端,後面單獨說明

'''

#直接列印輸出

print(

"我是一顆小星星"

)#組合化輸出

pi = 3.1415926

e = 2.71828

print(

"pi = ", pi, "e = ", e)

3.格式化輸出

#基本格式:"字元字元字元".format(v0,v1)

#主要依靠{}裡面的索引輸出,與名稱無關

print(

"pi = ,e = ".format(pi, e))

# ____3.1415926_____  進行填充

#居中填充

print(

"".format(pi))

#居左

print(

"".format(pi))

#千位分隔符

print(

"".format(10000000))

#居右並且擁有千位分隔符

print(

"".format(10000000))

#保留兩位小數

print(

"".format(pi))

#百分數輸出

print(

"".format(0.818727))

#科學計數法

print(

"".format(0.818727))

python語 Python 基本語法

python 語法 1 列印 輸入用print 例如 print hello word python 3中可以直接列印中文,並且語法不一樣,python 3中有 2 如何定義變數名 定義變數名有以幾個條件 1 開頭必須是字母 or 下劃線 2 變數名必須是由字數 or 數字 or 下劃線的組成,不可...

mongodb入門之mongodb基本語法

主要介紹下mongodb的基本語法,增刪改查等 我們都熟悉mysql和oracle的基本操作,這裡介紹mongodb的基本語法 首先要比較下mysql和mongodb的差別 mysql和oracle都有例項的概念,即資料庫例項。而mongodb同樣有例項的概念,只是初始化預設提供test資料庫 mo...

Python學習筆記(一)Python基本語法元素

二 程式設計例項 4 語句與函式 三 推薦課程 pprocess處理,程式的主要邏輯。ooutput輸出,程式的輸出 tempconvert.py tempstr input 請輸入帶有符號的溫度值 if tempstr 1 in f f c eval tempstr 0 1 32 1.8print...