学生管理信息系统,通过游标和自定义函数进行搭建。
#学生管理系统 2.0
import pymysql
conn= pymysql.connect(host='localhost',user='root',password='123456',db='pytest',charset='utf8')
cursor = conn.cursor()
#1.显示功能列表
def show():
print('欢迎进入学生管理系统!')
print('1:添加学生信息')
print('2:删除学生信息')
print('3:更新学生信息')
print('4:查询学生信息')
print('5:查询学生表')
print('0:退出学生管理系统!')
#2.获取功能序号
def getInfo():
key = int(input('请输入序号:'))
return key
#3.添加学生信息
def add():
id = eval(input('请输入学生的ID:'))
name = input('请输入学生的姓名:')
age = eval(input('请输入学生的年龄:'))
sql1 = 'insert into student values (%s,%s,%s)'
parm1 = (id,name,age)
cursor.execute(sql1,parm1)
conn.commit()
#4.删除学生信息
def dele():
delNum = input('请输入你要删除的学生名字: