- 博客(18)
- 收藏
- 关注
原创 MySQL数据库基本操作(一)
MySQL数据库基本操作(一)SQL语句DQL:数据查询语言(Data Query Language)对表中 数据 的查询DML:数据操纵语言(Data Manipulation Language)对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对excel中的数据进行处理DDL:数据定义语言 (Data Definition Language)对 数据库(database)、表(table)结构的定义创建数据库、删除、修改创建表、删除、
2021-04-30 11:18:04 88
原创 声明一个函数,判断一个数,判断一个数是否是水仙花
声明一个函数,判断一个数,判断一个数是否是水仙花水仙花:各个位数之和等于它本身def isSXH(x): b100=x//100 b10=x//10%10 b1=x%10 sum = b100**3 + b10**3 + b1**3 if sum==x: return True else: return Falsed=isSXH(153)print(d)...
2021-04-29 19:00:20 269
原创 用python代码写出九九乘法表
用python代码写出九九乘法表# for i in range(1,10):# for j in range(1,i+1):# print("%d*%d=%d "%(j,i,i*j),end="")# print("")#--------------------------------------------------------------------# for i in range(1,10):# for j in range(i):
2021-04-29 18:59:26 317
原创 python中用*编写直角三角形
python中用*编写直角三角形for i in range(1,6): for j in range(1,i+1): print("*",end="") print()#print默认换行
2021-04-29 18:57:55 5130
原创 找出3~100以内所有素数
找出3~100以内所有素数素数:因为1和她本身外没有其他因数的数方法一:只有for循环for n in range(3, 100): for i in range(2,n): if n%i==0: break else: print(n)方法二:for和while循环n=3while n<100: for i in range(2,n): if n%i==0:
2021-04-29 18:56:52 2749 1
原创 判断一个数是否为完数
在pycharm中输入一个数运用while循环和if语句判断这个数是否为完数完数:所谓完数指的是一个数的因子之和(包括1但不包括本身)等于其本身。#输入一个数n=int(input("输入一个数:"))#定义初始值i=1sum=0#循环条件while i <= n-1: c=n%i if c==0: sum+=i #过渡 i=i+1#满足条件输出,sum和n作比较if sum==n: print("%d是完数" % .
2021-04-27 14:28:51 3126
原创 打车费用计算,输入公里数,得到费用
python语言打车费用计算,输入公里数,得到费用<2km 8元2km ~ 10km 超过2km起步价 +每公里2.8>10km 超过10km,每公里3.5#方法一#(1)输入公里数km=float(input("输入公里数"))money=0if km>10:money=8+(8*2.8)+((km-10)*3.5)else:if km>2:money=8+(km-2)*2.8else:...
2021-04-26 14:10:47 3058
原创 python语言利用海伦公式计算三角形面积
python语言利用海伦公式计算三角形面积#计算三角形面积#键盘接收三条边长a=int(input("输入边长a"))b=int(input("输入边长b"))c=int(input("输入边长c"))#求半周长pp=(a+b+c)/2#根据海伦公式求面积s=(p*(p-a)*(p-b)*(p-c))**0.5#输出print("该三角形的面积为:%.2f" %s)...
2021-04-24 09:20:38 14270
原创 python语言计算话费案例
python语言计算话费案例假设话费1毛钱一分钟,不足一分钟按1分钟计算输入通话的秒数,计算话费提示:可能需要导入模块(数学模块)#键盘接收通话时长second=int(input("输入通话秒数:"))#当通话时长为整分钟时的话费price=second//60*0.1#当通话时长为非整分钟时的话费price1=second//60*0.1+0.1minute=second/60#输出通话时长(单位:分钟)print("通话时长为%.2f分钟"%minute)#如果通话
2021-04-24 09:18:59 2705
原创 SQL语句
SQL语句 1.数据库的概念MySQL:数据库软件数据库:在软件里面创建多个数据库(逻辑,文件夹)表:在数据库中,可以创建多个表数据:数据必须存储在表中2.SQL语句分类2.1 DQL:数据查询语言(Data Query Language)对表中 数据 的查询2.2 DML:数据操纵语言(Data Manipulation Language)对 表中 数据 的操作添加数据、删除数据、更新数据、查询数据(DQL)对excel中的数据进行处理5.2.3 D..
2021-04-20 09:04:21 247
原创 MySQL分组查询
group by 分组1.1统计各个部门的人数情况1.2统计各个部门的平均工资Deptnp count avg(sal)10 3 2916.6666720 5 217530 6 1566.66667select deptno,count(*),avg(sal) from emp group by deptno;1.3各个部门各个岗位人数select deptno,job,count(*) from...
2021-04-18 08:44:50 64
原创 字符串的截取
字符串的截取MySQL 字符串截取函数:left(), right(), substring(), substring_index()。还有 mid(), substr()。其中,mid(), substr()等价于substring()函数,substring()的功能非常强大和灵活。1. 字符串截取:left(str, length)select left('sqlstudy.com',3);2. 字符串截取:right(str, length)select right(..
2021-04-18 08:43:22 80
原创 合并结果集子查询案列
合并结果集子查询案列##查询工资 高于 JONES 的员工(1)先查询JONES的工资select sal from emp where ename='JONES';(2)他的工资作为条件select * from emp where sal > (select sal from emp where ename='JONES');##查询与SCOTT同一个部门的员工(1)先查询SCOTT是哪个部门select deptno from emp wher...
2021-04-13 15:50:14 68
原创 MySQL数据的完整性
MySQL数据的完整性1、什么是数据的完整性作用:保证 用户的输入的数据 保存到数据库怎么去保证数据的完整性:添加约束完整性约束分类:实体(记录)完整性域完整性引用完整性2、实体完整性(行)实体(entity):就是表中一行的(记录)数据实体完整性:标识 每条数据不重复2.1主键约束(primary key)特点:不能为空,不能重复2.2唯一约束(unique)不重复,可以为空2.3自增长列(auto_increment)3、域完整性(单元格,字段,列)域完整性:用来限制
2021-04-12 19:06:40 425
原创 Mysql的重要性和介绍
Mysql的重要性和介绍1.1.定位(1)重点SQL,需要能够在没有任何提示下可以手写出SQL语句(2)在面试中,95%概率会要求手写(3)通过SQL语句去操作数据库了解MySQL、oracle、SQLserver等数据的区别:方言(4)SQL语句的优化(背个10个)1.2.什么是数据库作用:存储数据的,能够长期(断电,关机)保持数据数据存储在哪里:硬盘和内存我们平时说的数据库:数据库管理系统(软件)(DataBases Manager System:DBMS)数据库软件(电脑的exc
2021-04-09 16:00:03 811
原创 MySQL模糊查询
## MySQL模糊查询1、介绍(1)当想查询学生名字中包含字符a,就需要使用到模糊查询,用关键字是like(像)。(2)通配符:任意一个字符张:张三,张三丰张__:张三,张三丰%:表示0或则和多个字符串2、 通配符:_#查询名字由5个字符组成的学生记录select * from stu where sname like ‘_____’;#查询名字由5个字符组成的,并且第五个字符是i的学生记录select * from stu where sname like ‘____i’;3
2021-04-07 14:00:32 575
原创 表相关的操作
表相关的操作1、首先想要创建表,要先知道要在哪一个数据库里创建表use 数据库的名字;2、创建表的语法:create table 表名(字段1名 字段1数据类型,字段2名 字段2数据类型,字段3名 字段3数据类型);3、查看表结构:desc 表名;4、表的修改:(1)添加一个列(字段):alter table 表名 add 列名 数据类型;(2)修改某字段的数据类型:alter table 表名 modify 列名 新数据类型;(3)删除列:alter table 表名 d
2021-04-06 09:33:49 69
原创 数据库的基本操作
数据库的基本操作(1)创建数据库:create databases 数据库名字;(2)查看所有数据库:show databases;(3)删除数据库:drop databases;
2021-04-06 09:14:34 42
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人