- 博客(14)
- 收藏
- 关注
原创 找出3~100以内所有的素数
##找出3~100以内所有的素数#(1)考虑清楚循环的初始条件##n = 3#(2)循环的结束条件n < 100#(3)重复需要干什么##判断n是否为素数#(4)如何过渡到下一次循环##n = n+1n = 3while n <= 100:#判断n是否为素数i = 2flag = True ##假设是素数while i <= n - 1:if n % i == 0:flag = Falsei += 1if flag:print("%d是素数"%n)
2021-04-29 16:17:10 214
原创 循环
for 与 while 循环的使用选择特点:(1)能用for循环的,肯定能用while:能用while不一定能用for循环 (2)一瞅过去,循环次数里面指导的用for:瞅了好几眼,都看不出来循环次数的whileGDP:while循环计算圆周率Pi: while判断一个数是否是素数:for循环判断一个数是否为完数:for循环While循环的特殊场景:(1)死循环while True(2)循环次数不固定...
2021-04-29 16:15:20 99
原创 循环结构的基本概念
循环结构的基本概念计算平均分##计算平均数a = input(“请输入第一个成绩”)b = input(“请输入第二个成绩”)c = input(“请输入第三个成绩”)d = input(“请输入第四个成绩”)e = input(“请输入第五个成绩”)sum = int(a) + int(b) + int© + int(d) + int(e)avg = sum/5print(“平均分:%.2f”%avg)存在问题:如果学生有10、100、1000,整个程序代码的结构需要改变,重复的代码
2021-04-27 15:55:24 290
原创 判断一个数是否为水仙花数
#153 = 13 + 53 + 33 = 1 + 125 + 27 = 153#(1)输入一个三位数n = input(“请输入一个三位数:”)#(2)将输入的值 转成 数值n = int(n)#(3)获取百位 十位 个位b100 = n //100 #百位b10 = n//10%10 #十位b1 = n % 10 #个位#(4)立方后是否等于那个三位数if b1003 + b103 + b1**3 == n :print(“这个数是水仙花数”)exit(1)#(5)输出结果
2021-04-27 09:02:02 521
原创 用python知识判断一个数是否为水仙花数
#153 = 13 + 53 + 33 = 1 + 125 + 27 = 153#(1)输入一个三位数n = input(“请输入一个三位数:”)#(2)将输入的值 转成 数值n = int(n)#(3)获取百位 十位 个位b100 = n //100 #百位b10 = n//10%10 #十位b1 = n % 10 #个位#(4)立方后是否等于那个三位数if b1003 + b103 + b1**3 == n :print(“这个数是水仙花数”)exit(1)#(5)输出结果
2021-04-26 09:26:03 1597
原创 用python知识计算三角形面积
#(1)输入边长a = float(input(“输入三角形第一个边长”))b = float(input(“输入三角形第二个边长”))c = float(input(“输入三角形第三个边长”))#计算半周长s = (a + b + c)/2#计算面积area = (s*(s-a)(s-b)(s-c))**0.5#输出结果print(“三角形面积为%0.2f”%area)...
2021-04-24 10:18:05 1054
原创 查询语句
查询所有列:*表示所有列eg:查询所有的员工信息select * from emp;9.2.2查询指定列select empno,ename,deptno from emp;9.3条件查询where9.3.1常见的运算符关系运算符:=、!=、<>、>=、<=区间:between A and B --> [A,B]And:并且,和。Or:或者Is null:空Not:否,非Is not null :非空In:在什么里面9.3.2或or、并且and查
2021-04-21 09:25:31 164
原创 数据的准备
数据的准备学生表:stumysql> create table stu(-> sid char(6),-> sname varchar(50),-> age int,-> gender varchar(50)-> );INSERT INTO stu VALUES(‘S_1001’, ‘liuYi’, 35, ‘male’);INSERT INTO stu VALUES(‘S_1002’, ‘chenEr’, 15, ‘female’);INSERT I
2021-04-21 09:24:15 99
原创 sql语句的使用技巧
使用技巧(1)sql语句以”;”为结束符。(2)键盘上下键可以 前后 上次的输入(3)MySQL默认是不区分大小写,可以通过MySQL的配置,区分大小写SQL语句关键字,对于 值 来讲,是区分的。(4)如果字段有多个单词,一般用下划线分隔ProductPrice_product_priceDQL(重点)数据库在执行DQL的时候,不会对数据进行改动,仅仅是看。只要把服务器中的数据回去返回给客户端查询得到的结果 也是一张表...
2021-04-21 09:22:47 123
原创 MYSQL删除语句
删除数据##语法delete from 表名 where 条件##删除所有数据delete from tb_user;##根据条件删除删除学号为1学生的数据delete from tb_user where id = 1;删除名字为ww学生数据delete from tb_user where name = ‘ww’;##truncate删除truncate table tb_user;##truncate与deleta删除的区别(面试题)Delete:一行一行的把数据删除。Tr
2021-04-21 09:21:28 429
原创 MySQL
DML是什么通过DML实现表中数据的操作插入数据: insert查询数据: select更新数据: update删除数据: delete插入数据insert语法:insert into 表名(字段1,字段2,字段3…) values(字段1的值,字段2的值,字段3的值)注意:(1)前后字段 个数、类型 必须一样。(2)数值(整数、小数)、布尔类型 值正常写;其他类型需要加上单引号“zsf”(3)如果插入的 值 是空的 null8.2.1正常的写法#(1) 序号、名字
2021-04-19 09:16:03 126
原创 DDL
七、表相关(DDL)7.1表的概念创建表create table 表名(字段1名字 字段1类型,字段2名字 字段2类型,字段3名字 字段3类型,)create table t_user(-> id int,-> name varchar(4),-> age tinyint,-> sex varchar(2),-> phone varchar(11),-> score double(5,2)-> );查看表结构desc 表的结构de
2021-04-15 18:33:30 65
原创 数据库知识点
数据库相关(DDL)创建数据库create database 数据库名字;#创建一个数据库,名字db_0402;create database db_0402;查看所有的数据库show databases;删除数据库drop database 数据库名字;#删除名字db_0402数据库;drop database db_0402;字符集字符集:字符的集合。什么是字符:a,b,A,Z,0,9,_,—,=,中,国,さ,GB2312:中文字符集ASCII:Utf-8:统一字符集
2021-04-14 10:27:55 55
原创 MySQL数据库介绍
## MySQL介绍作用:存储数据的,能长期(断电、关机)保持数据数据存储在哪里:硬盘和内存我们平时说的数据库:数据库管理系统(软件)(DateBases Manager System:DBS)数据库软件(电脑的excel软件)中可以创建多个文件夹(数据库(逻辑))一个数据库(一个excel文件):存储xx电商项目的数据一个数据库(一个excel文件):存储xx图书馆管理项目数据每个数据库中可以创建多个表数据库软件—》多个数据库—》多个表—》多条数据(一条一行,一行多列)MySQL安装企业的用法:
2021-04-05 19:16:18 113
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人