编程小游戏制作教程简单,编程小游戏教程防塔

本篇文章给大家谈谈编程小游戏教程跑酷游戏,以及编程小游戏制作教程简单,希望对各位有所帮助,不要忘了收藏本站喔。

#-*- coding:utf-8 -*-

import sqlite3

#打开本地数据库用于存储用户信息

cx = sqlite3.connect('')

#在该数据库下创建学生信息表

cx.execute ('''CREATE TABLE StudentTable( ID INTEGER PRIMARY KEY AUTOINCREMENT, StuId INTEGER NOT NULL, NAME TEXT NOT NULL, CLASS INT NOT NULL);''')

print "Table created successfully";

#在该数据库下创建课程信息表

cx.execute ('''CREATE TABLE CourseTable( ID INTEGER PRIMARY KEY AUTOINCREMENT, CourseId INT NOT NULL, Name TEXT NOT NULL, Teacher TEXT NOT NULL, Classroom TEXT NOT NULL, StartTime CHAR(11) NOT NULL, EndTime CHAR(11) NOT NULL);''')

print "Table created successfully";

#在该数据库下创建选课情况信息表

cx.execute ('''CREATE TABLE XuankeTable( ID INTEGER PRIMARY KEY AUTOINCREMENT, StuId INT NOT NULL, CourseId INT NOT NULL);''')

print "Table created successfully";

#以上三个表创建完后,再次运行程序时,需要把三个建表代码注释掉,否则会提示:该表已存在。即建表只需建一次。

cx = sqlite3.connect('')

def insert_stu():#录入学生信息

cu = cx.cursor()

stu_id = input("请输入学生学号:")

cu.execute("SELECT StuId from StudentTable where StuId = '%s';"%stu_id)

row = cu.fetchone()

if row:

print "sorry,该学号已存在,请重新输入"

else:

stu_name = raw_input("请输入学生姓名:")

stu_class = input("请输入学生班级:")

sql1 = "INSERT INTO StudentTable(StuId,NAME,CLASS)"

sql1 += " VALUES(%d,'%s',%d);"%(stu_id,stu_name,stu_class)

cu.execute(sql1)

cx.commit()

print "恭喜你,学生录入成功!"

cu.close()

cx = sqlite3.connect('stud

  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值