深度學習階段一 Python基礎15

2021-09-25 15:46:14 字數 1841 閱讀 4241

sqlite                      動態型別                    null

integer

real

text

blob 

sqlite操作               sqlite3                        連線物件:sqlite3.connect(『資料檔案.db』)       commit()

close()

游標:cursor = conn.cursor()          execute('sql語句' , [引數])

fetchall(): 獲取所有結果到列表

fetchone()

fetchmany(記錄數)

引數化查詢:避免sql注入            ?:引數傳遞tuple

:引數名,引數傳遞字典表

import sqlite3

conn = sqlite3.connect('db\\addressbook.db')

c = conn.cursor()

sql = "select * from linkman"

result = c.execute(sql)

for row in result:

print(row)

# -----------------------------

sql = "insert into linkman values ('marry', '15152356108', '1985-03-09', 1)"

c.execute(sql)

conn.commit()

conn.close()

sql = "update linkman set mobile ='13890291858' where name='peter'"

c.execute(sql)

# 增加

sql = "delete from linkman where rowid=5"

c.execute(sql)

conn.commit()

# 刪除

sql = "select oid,* from linkman"

c.execute(sql)

lst = c.fetchall()

name = ('tom',)

sql = "select *from linkman where name= ?"

c.execute(sql, name)

sql = "insert into linkman values (:name,:mobile,:birthdate,:isvalid)"

c.execute(sql, )

conn.commit()

import sqlite3

def open_conn():

pass

def close():

pass

def commit():

pass

def get_all_linkman():

pass

def get_linkman_by_id():

pass

def get_linkman_by_name():

pass

def update_linkman(id, name):

pass

def delete_linkman_by_id(id):

pass

《Python學習筆記》階段一之基礎學習

1.注釋 或者 或者 2.輸出函式print 3.塊。用冒號作為開始,具有相同縮排的 縮排需要相同型別,tab和空格 4個 不一樣 if 5 5 print print if false print print 沒有花括號,以冒號開始,以縮排劃分 print 4.變數 宣告變數的三種方式 a fan...

零基礎學習Python 基礎階段

time.gmtime 功能 獲取當前utc時間元組 格式一 time.gmtime 返回值 當前utc時間元組格式二 time.gmtime 12414413 返回值 將指定時間戳轉換成utc時間元組 import time result time.gmtime print result resu...

深度學習基礎(一) 綜述

前沿 問題 任務主要分為regression 回歸,輸出值 classification 分類,輸出類別 generation 生成,進行創造,輸出不定 告訴機器尋找function方法 supervised learning 有監督學習 unsupervised learning 無監督學習 fu...