自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 select基本用法

Select语句注:下列所用数据库及二维表地址:https://blog.csdn.net/weixin_44134356/article/details/119959170?spm=1001.2014.3001.5501-基础语法:select [distinct] 字段名1 as 别名,2... from 表名 [where 条件语句] | [group by 字段名1,2... ] [order by 字段1,字段2.. [desc|asc]] [limit n]-- 解释参数:[]

2022-04-14 18:21:47 6656

原创 数据表建立

创建数据库和二维表-- 如果存在名为school的数据库就删除它drop database if exists `school`;-- 创建名为school的数据库并设置默认的字符集和排序方式create database `school` default character set utf8mb4;-- 切换到school数据库上下文环境use `school`;-- 创建学院表create table `tb_college`(`col_id` int unsigned aut

2021-08-27 19:03:55 391 1

原创 MySQL基础增删改

MySQLSQL(Strucutured Query Language) - 结构化查询语言SQL是不区分大小写的编程语言DDL(数据定义语言)- 创建删除修改各种对象create / drop / alterDML(数据操作语言) - 插入、删除、修改数据insert / delete / updateDQL(数据查询语言) - 检索(查询)数据selectDCL(数据控制语言) - 授予或者召回用户权限grant / revoke命令启

2021-08-26 20:59:38 243

原创 面向对象基础

面向对象什么是类:拥有相同功能、相同属性的对象的集合(抽象的概念)什么是对象:对象是类的实例(具体的事物)从生活角度理解类和对象:人是类;唐僧这个人是对象车是类;我的布加迪是对象狗是类:我养的二哈是对象1.创建类和对象1-1创建类用代码描述清楚这个类是拥有哪些功能(函数)和哪些相同属性(变量)的对象的集合。语法:class 类名: 类说明文档 类的内容(方法和属性)说明:class - 关键字:固定写法类型 - 程序员自己命

2021-08-03 19:53:47 213

原创 python正则表达式

正则表达式正则表达式:是一个让字符串复杂问题变得简单的工具。正则表达式是一个特殊的字符序列,它能帮助你方便的检查一个字符串是否与某种模式匹配。正则的主要工作:用正则符号描述清楚相关字符串的规则。正则的表示方式:r'正则表达式'1.匹配符号普通字符(普通符号)在正则中除了有特殊功能或者特殊意义外的符号;普通字符在正则中表示符号本身。# 匹配一个字符串有三个字符分别是a、b和cre_str = r'abc'print(fullmatch(re_str, 'abc')

2021-08-02 23:28:52 445 1

原创 管理系统登陆注册

学生管理系统登录注册import hashlibdef create_user(): fo = open('test.txt', 'r', encoding='utf-8') news = eval(fo.read()) user_id = input('请输入用户名:') if not 3 <= len(user_id) <= 8: print('账号不合规,请重新输入!') create_user() if us

2021-07-30 21:30:32 492

原创 迭代器生成器和模块

迭代器(iter)1.什么是迭代器迭代器是容器型数据类型,可以同时保存多个数据;可遍历;也可转换成列表和元组。打印迭代器的时候无法打印里面的元素,迭代器不支持len操作。如果需要迭代器中元素,必须将元素从迭代器中取出,一旦取出元素,这个元素在迭代器中就不存在了,而且一旦生成迭代器无法加入元素。2.怎么创建1)方式一:通过iter将其他序列转换成迭代器2)方式二:创建生成器对象 (生成器可看成是一种特殊的迭代器)3.获取迭代器元素迭代器获取元素,只能从第一个元素依次取出,无法

2021-07-29 19:55:56 102

原创 python函数进阶补充

函数进阶补充重要结论:python中定义函数就是定义类型是function的变量,函数名就是变量名。1.匿名函数语法:函数名 = lambda 参数列表: 返回值等同于:def 函数名(参数列表): return 返回值注意:1)匿名函数只能实现用一句代码就可完成功能的函数2)匿名函数的使用和普通函数相同(除参数说明,匿名没有)sums = lambda num1, num2=10: num1 + num2print(sums(10,30)) # 位置

2021-07-28 20:48:16 194

原创 python函数

函数1.认识函数1)什么是函数(机器)函数就是实现某一特定功能的代码的封装。函数就是把实现某一个功能的所有的代码打成了一个包,每次需要这个功能的时候不用再重复去写实现这个功能的代码了,而是使用函数。2)函数的分类按函数是由谁创建/定义来进行分类:系统函数由系统定义提供的函数,这类函数只需要在需要它功能时调用即可(系统已造好的机器)例如:print、input、len、id、max、min、type等…由程序员自己创建使用的函数。(自己创造机器)2.定义/创建函数(造

2021-07-27 21:24:47 323 1

原创 Python基础练习题

如有错误或者更优方法请私信或评论Python基础练习题一、选择题下面不属于 Python 特性的是(C)A. 简单易学B. 开源的免费的C. 属于低级语言D. 高可移植性Python脚本文件的扩展名是(B)A. .pythonB. .pyC. .ptD. pg当需要在字符串中使用特殊字符时,python 使用(A)。A. \B. /C. #D. %下面(D)不是有效的变量名。A. _demoB. bananaC. NumberD. My-score

2021-07-26 18:53:47 1220

原创 学生信息管理系统

学生信息管理系统控制台控制,未完成,功能再补充,数据没有持久化"""Time: 2021/7/21 0021 18:47Author: taoGood Good Study, Day Day up !"""from random import randint# 初始面板def panel_all(): print('====================================================') print('????‍欢迎管理员:')

2021-07-22 20:51:45 134

原创 python字符串

字符串1. 什么是字符串容器型数据类型;将’‘或者""或者’’’’’‘或者""""""作为容器标志,引号中每个符号就是字符串的元素。(’’’’’'和""""""在表示字符串内容的时候换行可以不使用转义字符,而是直接按回车)字符串不可变(不支持增删改);字符串有序(支持下标操作);元素:引号中的单独的每个符号都是字符串的元素(又叫字符 ),可是任何符号。字符分为两类:普通字符(表示符号本身)、转义字符(表示其他特殊意思功能,例:\n表示换行)str1 = '315'str2 = "a

2021-07-22 20:15:23 416

原创 python元组和字典

元组和字典Ⅰ 元组1. 什么是元组(tuple)元组是容器型数据类型,将()作为容器标志,里面多个元素用逗号隔开:(元素1,元素2,元素3…)元组不可变 - 空元组无意义,只能查操作元组是有序 - 支持下标操作元素:和列表一样没有要求1-1 空元组ti = ()print(type(ti), len(ti)) # <class 'tuple'> 01-2 一个元素的元组t2 = (12)t3 = (12,)print(t2, type(t2)) # 12 <

2021-07-21 23:09:09 393

原创 python集合

集合1. 什么是集合集合是容器;将{}作为集合标志,多个元素用逗号隔开;{元素1,元素2,元素3,…}集合是可变的;集合是无序的;元素:不可变的数据,元素是唯一的(具备自动去重功能)1-1 空集合set1 = set()print(type(set1), len(set1)) # <class 'set'> 01-2 集合是无序的print({1, 3, 5} == {3, 1, 5}) # True1-3 元素必须是不可变的数据set2 = {1, 'abc',

2021-07-21 22:50:22 113

原创 python列表

列表1) 列表长什么样子:列表是容器型数据类型(序列),将[]作为容器的标志,里面多个元素用逗号隔开: [元素1、元素2、元素3…]2) 列表的特点:列表是可变的(元素的个数、值、顺序可变)- 增、删、改; 列表是有序的 - 支持下标操作3) 列表对元素的要求:没有要求,不管什么数据都可作为列表的元素(万物皆可列表)创建一个列表,只要把逗号分隔的不同的数据项使用方括号括起来即可。如下所示:list0 = [] # 空列表list1 = ['Google', 'Run

2021-07-19 22:09:53 1219 1

原创 python循环练习题(1)

判断101-200之间有多少个素数,并输出所有素数。count = 0for i in range(101, 200): for j in range(2, int(i**0.5)+1): if i % j == 0: break else: count += 1print('101~200之间有%d个素数'%count)# 101~200之间有21个素数求整数1~100的累加值,但要求跳过所有个位为3的数。sum..

2021-07-18 23:34:58 1289

原创 python循环结构

循环结构​ 循环: 让代码重复执行。(代码写一遍,程序可执行多次)1. for​ for 循环可以遍历任何可迭代对象,如一个列表或者一个字符串、range()函数等。1.1 语法结构语法:for 变量 in 序列:循环体else:代码段参数说明:for、 in – 关键字、固定写法;变量 – 写一个变量名。(可以是定义过的,也可是没定义的);序列 – 容器型数据类型对应的数据,常见序列:字符串、列表、元组、字典

2021-07-15 20:58:04 508

原创 运算符和分支结构

运算符1.数学运算符​ 以下假设变量 a = 10,b = 21,c = ‘hi’:运算符描述实例+加 - 两个对象相加a + b 输出结果 31-减 - 得到负数或是一个数减去另一个数a - b 输出结果 -11*乘 - 两个数相乘或是返回一个被重复若干次的字符串a * b 输出结果 210c * 2 输出结果 hihi/除 - x 除以 yb / a 输出结果 2.1%取模 - 返回除法的余数b % a 输出结果 1**幂

2021-07-14 20:35:01 456

原创 python基础语法和变量

基础语法和变量1.常见快捷键# ctr + / - 添加/取消注释# ctr + s - 保存# ctr + c - 复制、拷贝# ctr + v - 粘贴# ctr + x - 剪切# ctr + a - 全选# ctr + z - 撤销# ctr + shift + z / ctr + y - 反撤销2.注释​ 注释就是代码中不会被编译执行(不会被解释器解释)的部分。注释的存在不会影响程序的功能。

2021-07-13 18:02:31 225 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除