sql小結
create table student(
sno char(8),
sname char(10),
s*** char(2),
sage smallint,
major char(20));
insert into student(sno,sname,s***,sage,major)
values('20100001','cj','male',20,'computer')
select a.sno,sname,ssen,sage,major,details
from student a left join award b on a.sno=b.sno
where a.sno='20100001'
tkinter總結:
import tkinter as tk
window=tk.tk()
物件名=tk.類(父物件,文字,命令)
物件名.pack()如label,button,entry
window.mainloop()
輸入輸出總結
x=input("hello")
print(str(i)+' ',end='')
爬蟲總結
import requests #需求
from bs4 import beautifulsoup #beautifulsoup庫解析**
url=''#定義**
html=requests.get(url) #引用需求庫的獲取**html檔案
html.encoding="gbk" #編碼是gbk
soup=beautifulsoup(html.text,'html.parser')#分析檔案標籤劃分
print(soup)
htmllist=html.text.splitlines() #把文字分隔
for row in htmllist: #逐行讀出
print(row) #輸出
迴圈總結
for i in range(1,10,1):
for j in [1,2,3,4,5,6,7,8,9]:
print(str(i*j)+' ',end='')
print('')
numpy總結
import numpy as np
array=np.array()#matrix
zero=np.zeros((2,3))#生成的真是0
print(array.shape)#形狀
plot總結
import matplotlib.pyplot as plt
listx1=[1,2,3,4,5,6]
listy1=[1,2,3,4,5,6]
plt.plot(listx1,listy1)
plt.show()
pandas總結
import pandas as pd
import numpy as np
dates=np.arange(20170101,20170105)
df1=pd.dataframe(np.arange(12).reshape((4,3)),index=dates,columns=['a','b','c'])#建立
print(df1)
df2=pd.dataframe(df1,index=dates,columns=['a','b','c','d','e'])#複製
print(df2)
s1=pd.series([3,4,6],index=dates[:3])#定義
s2=pd.series([32,5,2],index=dates[1:])
df2['d']=s1#賦值
df2['e']=s2
print(df2)
資料庫import sqlite3 #匯入資料庫
conn=sqlite3.connect('test.sqlite') #連線資料庫檔案,定義控制代碼conn,注意檔案字尾格式是sqlite
cursor=conn.cursor() #獲得控制代碼游標
cursor.execute('create table if not exists table01 ("num" integer primary key not null , "tel" char(9))')#在游標處輸入執行語句,創造表單如果table01不存在,屬性num整型唯一關鍵字非空,tel**屬性是長為9個字元的串
cursor.execute('insert into table01 values(4,"021-7777777")')#在游標處輸入執行語句,插進表單table01裡面值為(num=4,tel=021-7777777)
cursor2=conn.execute('select * from table01 where num=2') #對控制代碼執行查詢num=2的元組返回游標給cursor2
row=cursor2.fetchone() #讀出游標所在行
if not row==none: #如果讀出的元組非空
print("{}\t{}".format(row[0],row[1])) #輸出該元組的成員
conn.commit() #命令提交
conn.close() #連線關閉
第十五章預習
public class yuxi15 else 字串的比較 字串1.equals 字串2 比較兩個字串的值是否相同,返回boolean型別的值.如果相同,則返回真值,否則返回假值.字串1.equalsignorecase 字串2 忽略大小寫比較字串1和字串2.如果都相同則返回真值 否則返回假值 改...
C primer 第十五章筆記 初稿
抽象,繼承與動態繫結都是基礎的方法。新標準新增override關鍵字,用於顯示宣告改寫基類虛函式,乙個重要的好處是讓編譯器幫助我們發現一些覆蓋時的失誤。動態繫結一般通過指標 引用 實現。虛函式派生類 final關鍵字 虛函式返回的型別通常與基函式匹配,但如果返回類本身指標可以不同,前提是派生類到基類...
UNP 學習筆記 第十五章
1.描述符傳遞 接收傳送者的憑證用到的時候再看 2.struct sockaddr un 3.socketpair 4.書上有三四個例子,跟著學習一下如何建立乙個unix域套接字1.基礎 2.socketpair 1.unix域套接字往往比通訊兩端位於同乙個主機的tcp套接字快出一倍。2.unix域...