摘要: 一、题目描述 统计各个部门的工资记录数,给出部门编码dept_no、部门名称dept_name以及部门在salaries表里面有多少条记录sum,按照dept_no升序排序CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_nam 阅读全文
posted @ 2020-11-25 17:48 秋叶落日 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 位置参数 #计算x的n次方 def non(x,n): s=1 while n > 0: n=n-1 s =s*x return s print(non(5,3)) non(x, n)函数有两个参数:x和n,这两个参数都是位置参数,调用函数时,传入的两个值按照位置顺序依次赋给参数x和n。 默认参数 阅读全文
posted @ 2020-11-25 17:41 秋叶落日 阅读(132) 评论(0) 推荐(0) 编辑
摘要: Python 解释器内置了许多始终可用的函数和类型。它们按字母顺序列在这里。 阅读全文
posted @ 2020-11-25 16:32 秋叶落日 阅读(69) 评论(0) 推荐(0) 编辑
摘要: set和dict类似,也是一组key的集合,但不存储value。由于key不能重复,所以,在set中,没有重复的key。 集合set创建 a= set ([1,2,3,'a','b','c']) print(a) 添加与删除集合中的元素 a= set ([1,2,3,'a','b','c']) a. 阅读全文
posted @ 2020-11-25 16:20 秋叶落日 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 一、题目描述 查找所有员工的last_name和first_name以及对应的dept_name,也包括暂时没有分配部门的员工CREATE TABLE `departments` (`dept_no` char(4) NOT NULL,`dept_name` varchar(40) NOT NULL 阅读全文
posted @ 2020-11-24 20:22 秋叶落日 阅读(186) 评论(0) 推荐(0) 编辑
摘要: 一、题目描述 获取当前(to_date='9999-01-01')薪水第二多的员工的emp_no以及其对应的薪水salaryCREATE TABLE `salaries` (`emp_no` int(11) NOT NULL,`salary` int(11) NOT NULL,`from_date` 阅读全文
posted @ 2020-11-23 19:15 秋叶落日 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 一、题目描述 查找employees表所有emp_no为奇数,且last_name不为Mary(注意大小写)的员工信息,并按照hire_date逆序排列 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date N 阅读全文
posted @ 2020-11-22 20:13 秋叶落日 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 字典 字典使用键-值(key-value)存储,具有极快的查找速度。 定义字典 a = {'wang':15,'zhang':29,'li':73,'zhao':88} print(a) 使用字典 通过键来查找值,一个键对应一个值,多次对一个键放入值,后面的值会冲掉前面的值 a = {'wang': 阅读全文
posted @ 2020-11-21 16:38 秋叶落日 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 元组 另一种有序列表叫元组:tuple。tuple和list非常类似,但是tuple一旦初始化就不能修改。调用方法与列表相同 a = (1,2,3,4) print(a) print(a[2]) 如果要定义一个空的tuple,可以写成() a = () print(a) 当定义的元组只有一个元素时 阅读全文
posted @ 2020-11-21 15:59 秋叶落日 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 一、题目描述 从titles表获取按照title进行分组,每组个数大于等于2,给出title以及对应的数目t。CREATE TABLE IF NOT EXISTS "titles" (`emp_no` int(11) NOT NULL,`title` varchar(50) NOT NULL,`fr 阅读全文
posted @ 2020-11-21 13:21 秋叶落日 阅读(77) 评论(0) 推荐(0) 编辑