安暖如初

博客园 首页 新随笔 联系 订阅 管理

04 2021 档案

摘要:一个数字3开始,每次递增3(步长为3),到100截止,求显示累计求和过程,以及结果 代码如下: summ=0for i in range(3,100,3):print(i)summ=summ+iprint(summ) 代码说明: 1.先定义一个累计递加的值summ(从0开始) 2.range()函数 阅读全文
posted @ 2021-04-27 21:22 安暖如初 阅读(1075) 评论(0) 推荐(0)

摘要:和其它程序设计语言(如 Java、C 语言)采用大括号“{}”分隔代码块不同,Python 采用代码缩进和冒号( : )来区分代码块之间的层次。在 Python 中,对于类定义、函数定义、流程控制语句、异常处理语句等,行尾的冒号和下一行的缩进,表示下一个代码块的开始,而缩进的结束则表示此代码块的结束 阅读全文
posted @ 2021-04-27 21:19 安暖如初 阅读(1473) 评论(0) 推荐(0)

摘要:print() 函数使用以 % 开头的转换说明符对各种类型的数据进行格式化输出。 转换说明符(Conversion Specifier)只是一个占位符(也称为格式化操作符),它会被后面表达式(变量、常量、数字、字符串、加减乘除等各种形式)的值代替。 转换说明符 解释%d、%i 转换为带符号的十进制整 阅读全文
posted @ 2021-04-25 22:22 安暖如初 阅读(595) 评论(0) 推荐(0)

摘要:转换为整数 :int()内置函数 字符串转化为整数: print(int('250')) # 250print(int('250.250')) # 字符串包含非法字符,会报错print(int('250ab')) # 字符串包含非法字符,会报错int( x , [base]) -->第二个参数表示x 阅读全文
posted @ 2021-04-25 22:19 安暖如初 阅读(369) 评论(0) 推荐(0)

摘要: 阅读全文
posted @ 2021-04-25 22:17 安暖如初 阅读(115) 评论(0) 推荐(0)

摘要:内置数据类型 在编程中,数据类型是一个重要的概念。 变量可以存储不同类型的数据,并且不同类型可以执行不同的操作。 在这些类别中,Python 默认拥有以下内置数据类型: 文本类型: str 数值类型: int, float, complex 序列类型: list, tuple, range 映射类型 阅读全文
posted @ 2021-04-25 22:16 安暖如初 阅读(95) 评论(0) 推荐(0)

摘要:解释器 python / python3 使用Python2.x解释器 S Python xxx.py 使用Python3.x解释器 S Python3 xxx.py 交互式运行 Python 程序 交互式:问答方式,输入一个语句,里面有结果返回 MySQL提供交互式命令行 进入交互式命令:Pyth 阅读全文
posted @ 2021-04-25 22:12 安暖如初 阅读(614) 评论(0) 推荐(0)

摘要:1 九九乘法表 1 2 3 4 5 6 7 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i,'=',i*j,end = ' ',sep='') # end默认在结尾 阅读全文
posted @ 2021-04-25 22:11 安暖如初 阅读(1242) 评论(0) 推荐(0)

摘要:Python是一种编程语言,它的特点有:1. 简单Python是一种代表简单思想的语言。2. 易学Python有极其简单的语法。3. 免费、开源Python是FLOSS(自由/开放源码软件)之一。4. 高层语言使用Python编写程序时无需考虑如何管理程序使用的内存一类的底层细节。5. 可移植性Py 阅读全文
posted @ 2021-04-20 21:09 安暖如初 阅读(4592) 评论(0) 推荐(0)

摘要:Python 的优点 1) 语法简单 和传统的 C/C++、Java、C# 等语言相比,Python 对代码格式的要求没有那么严格,这种宽松使得用户在编写代码时比较舒服,不用在细枝末节上花费太多精力。我来举两个典型的例子: Python 不要求在每个语句的最后写分号,当然写上也没错; 定义变量时不需 阅读全文
posted @ 2021-04-20 21:08 安暖如初 阅读(2850) 评论(0) 推荐(0)

摘要:1.1聚合函数聚合函数主要有以下几个: COUNT:计算表中的记录数(行数)SUM:计算表中数值列中数据的合计值AVG:计算表中数值列中数据的平均值MAX:计算表中任意列中数据的最大值MIN:计算表中任意列中数据的最小值1.2计算全部数据行数COUNT(*)计数是包含了空行的 SELECT COUN 阅读全文
posted @ 2021-04-18 21:41 安暖如初 阅读(506) 评论(0) 推荐(0)

摘要:GROUP BY 语句根据一个或多个列对结果集进行分组。 在分组的列上我们可以使用 COUNT, SUM, AVG,等函数。 GROUP BY 语法 SELECT column_name, function(column_name) FROM table_name WHERE column_name 阅读全文
posted @ 2021-04-18 21:39 安暖如初 阅读(482) 评论(0) 推荐(0)

摘要:连接查询 连接查询: 将多张表(>=2)进行记录的连接(按照某个指定的条件进行数据拼接)。 连接查询的意义: 在用户查看数据的时候,需要显示的数据来自多张表. 连接查询: join, 使用方式: 左表 join 右表;左表: 在join关键字左边的表;右表: 在join关键字右边的表 连接查询分类: 阅读全文
posted @ 2021-04-18 21:38 安暖如初 阅读(211) 评论(0) 推荐(0)

摘要:约束的目的:对表中的数据进行条件限制,保证表中的记录完整和有效性 非空约束(not null)唯一性约束(unique)组合使用 not null 和 unique主键约束PK(primary key)外键约束FK(foreign key)级联更新与级联删除 ps:创建表结构时,约束条件直接跟在字段 阅读全文
posted @ 2021-04-13 23:27 安暖如初 阅读(1933) 评论(0) 推荐(0)

摘要:mysql进行多表查询的方法:1、使用SELECT子句进行查询;2、使用表的别名进行查询;3、通过内连接进行查询;4、通过嵌套进行查询;5、通过多表联合进行查询。 MySQL如何进行多表查询?下面本篇文章就来给大家介绍一些MySQL进行多表查询的方法,希望对你们有所帮助。 一、使用SELECT子句进 阅读全文
posted @ 2021-04-13 23:20 安暖如初 阅读(2912) 评论(0) 推荐(0)

摘要:MySQL对数据去重的方法 在使用 MySQL 存储数据的时候,经常会遇到 table 中存在重复数据的情况,这个时候,我们就对 table 进行去重,我这里对常用的 MySQL 去重方法做一个简单的总结。 distinct select distinct key from table select 阅读全文
posted @ 2021-04-13 23:18 安暖如初 阅读(4492) 评论(0) 推荐(0)

摘要:一、什么是约束约束英文:constraint 约束实际上就是表中数据的限制条件 二、约束作用表在设计的时候加入约束的目的就是为了保证表中的记录完整和有效 比如name字段中要让其用户名不重复,这就需要添加约束。或者必须注册的时候需要添加邮箱等三、约束种类非空约束(not null)唯一性约束(uni 阅读全文
posted @ 2021-04-12 00:24 安暖如初 阅读(185) 评论(0) 推荐(0)

摘要:1、去除重复记录 去除重复记录(两行或两行以上记录中系列的上的数据都相同),例如emp表中sal字段就存在相同的记录。当只查询emp表的sal字段时,那么会出现重复记录,那么想去除重复记录,需要使用DISTINCT: SELECT DISTINCT sal FROM emp;12、查看雇员的月薪与佣 阅读全文
posted @ 2021-04-11 23:14 安暖如初 阅读(142) 评论(0) 推荐(0)

摘要:在 MySQL 中,LIKE 关键字主要用于搜索匹配字段中的指定内容。其语法格式如下: [NOT] LIKE '字符串' 其中: NOT :可选参数,字段中的内容与指定的字符串不匹配时满足条件。 字符串:指定用来匹配的字符串。“字符串”可以是一个很完整的字符串,也可以包含通配符。 LIKE 关键字支 阅读全文
posted @ 2021-04-11 23:00 安暖如初 阅读(510) 评论(0) 推荐(0)

摘要:case 函数 1 CASE 2 WHEN condition1 THEN result1 3 WHEN condition2 THEN result2 4 ... 5 WHEN conditionN THEN resultN 6 ELSE result 7 END CASE 表示函数开始,END 阅读全文
posted @ 2021-04-08 15:18 安暖如初 阅读(349) 评论(0) 推荐(0)

摘要:BATJTMD等大厂的面试难度越来越高,但无论从大厂还是到小公司,一直未变的一个重点就是对SQL优化经验的考察。一提到数据库,先“说一说你对SQL优化的见解吧?”。SQL优化已经成为衡量程序猿优秀与否的硬性指标,甚至在各大厂招聘岗位职能上都有明码标注,如果是你,在这个问题上能吊打面试官还是会被吊打呢 阅读全文
posted @ 2021-04-08 15:12 安暖如初 阅读(162) 评论(0) 推荐(0)

摘要:在MySQL中: 当操作符与不同类型的操作数一起使用时,会发生类型转换以使操作数兼容。则会发生转换隐式 也就是说,MySQL会根据需要自动将数字转换为字符串,将字符串转换数字。看到这个概念之后,是不是有一种茅塞顿开的感觉。哦... 原来在数据结构中telephone字段为字符串(varchar)类型 阅读全文
posted @ 2021-04-08 01:01 安暖如初 阅读(945) 评论(0) 推荐(1)

摘要:企业的用法 (1)购买云服务(阿里云、腾讯云)。然后自行安装mysql服务 阿里云:64核 128GB→64台(1核2G) (2)直接购买mysql服务器(帮你做了很多:定期备份、宕机重启,宕机报警) 命令 启动命令终端:ctrl+R→输入cmd→回车 启动mysql服务:net shart mys 阅读全文
posted @ 2021-04-05 16:23 安暖如初 阅读(140) 评论(0) 推荐(0)