E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
python笔记小白入门
机器学习
小白入门
1——线性回归
机器学习入门1——线性回归本文是一篇以算法基本原理的基本介绍以及python代码实现为主,涵盖少量数学推导的极简化机器学习整理笔记,适合扫盲。算法背景:解决回归问题的经典模型,可拓展为岭回归、lasso回归,广义线性模型。文章目录机器学习入门1——线性回归基本假设Part1.基本原理1.1基本形式推导1.2评价指标1.3显著性检验1.4多重共线性Part2.代码实现2.1算法实现2.2sklear
dancingmind
·
2020-11-29 22:35
机器学习入门笔记
机器学习
python
统计学
大学python教材实验七字典与集合答案_python
小白入门
基础(七:集合与字典)
#set集合作用:用作交差并补操作'''不可获取,无序,自动去重'''setvar={"周杰伦","刘亦菲","胡歌"}print(setvar,type(setvar))#不可以获取集合里的值#print(setvar[0])显示error#不可以修改集合里的值#print(setvar[2])="赵丽颖"显示error#可以自动去重setvar={"周杰伦","刘亦菲","胡歌","胡歌","
weixin_39524984
·
2020-11-29 19:34
python项目实例_「年末福利」小白学Python,400G干货赠送
今天就来给大家分析一下,
小白入门
编程,为什么首选python。01、Python现在到底有多火?重磅:2018年3月起,全国计算机二级考试新增“Python语言程
weixin_39963287
·
2020-11-29 07:49
python项目实例
力扣刷题
Python笔记
:最小栈
题目设计一个支持push,pop,top操作,并能在常数时间内检索到最小元素的栈。push(x)——将元素x推入栈中。pop()——删除栈顶的元素。top()——获取栈顶元素。getMin()——检索栈中的最小元素。提示:pop、top和getMin操作总是在非空栈上调用。来源:力扣(LeetCode)Python解法这道题用的是“备用”栈解法,即除了原来存放数组的栈(主栈)以外,我们还定义了一个
见夏莫语冰
·
2020-11-28 09:30
力扣python刷题
栈
pyinstaller 命令_笔记:PyInstaller 库
应部分朋友后台留言的要求,再次把去年的
Python笔记
拿来分享,此笔记为作者于2018年度准备Pthon国家计算机二级考试的笔记,如有错误,请后台留言指导。
weixin_39994949
·
2020-11-27 11:02
pyinstaller
命令
pyinstaller安装
python导入requests库_Python爬虫
小白入门
|requests库
为什么要先说Requests库呢,因为这是个功能很强大的网络请求库,可以实现跟浏览器一样发送各种HTTP请求来获取网站的数据。网络上的模块、库、包指的都是同一种东西,所以后文中可能会在不同地方使用不同称谓,不要迷惑哦。结合一个实例来讲解吧。我的一个设计师小伙伴常去一些设计类网站收集素材,其中有个网站Unsplash里面美图特别多,所以想要把里面的图片都保存下来,这样咱们的小爬虫就登场了。说干就干,
weixin_39601657
·
2020-11-24 00:59
Python笔记
一、函数1、柯里化1.概念:指将原来接受两个参数的函数变成接受一个参数的函数的过程,新的函数返回一个以原来第二个参数为传入参数的函数;2.z=f(x+y+j)转化为z=f(x)+f(y)+f(j)3.代码实现:#未使用函数柯里化,传入三个参数后相加defadd(x,y,z):returnx+y+zsum=add(4,5,6)#使用函数柯里化,传入三个参数后相加defadd(x):def_add(y
Wayne
·
2020-11-21 15:09
python
Python笔记
一、函数1、柯里化1.概念:指将原来接受两个参数的函数变成接受一个参数的函数的过程,新的函数返回一个以原来第二个参数为传入参数的函数;2.z=f(x+y+j)转化为z=f(x)+f(y)+f(j)3.代码实现:#未使用函数柯里化,传入三个参数后相加defadd(x,y,z):returnx+y+zsum=add(4,5,6)#使用函数柯里化,传入三个参数后相加defadd(x):def_add(y
Wayne
·
2020-11-21 15:12
python
力扣刷题
Python笔记
:单词拆分
题目给定一个非空字符串s和一个包含非空单词的列表wordDict,判定s是否可以被空格拆分为一个或多个在字典中出现的单词。说明:拆分时可以重复使用字典中的单词。你可以假设字典中没有重复的单词。来源:力扣(LeetCode)Python解法这道题本以为用双指针解法做,但是我发现双指针情况要考虑的的情况太多,然后~~~以下解题思路和代码均来自力扣题解。动态规划解法具体的解题思路如下:①初始化dp=[F
见夏莫语冰
·
2020-11-20 20:27
力扣python刷题
算法
JDK安装和环境变量配置(Win10图文详解)
JDK的安装和环境变量配置(Win10,图文详解)操作系统JDK的安装JDK下载系统环境变量配置验证JDK和环境变量配置Eclipse安装Java
小白入门
项目代码参考结语操作系统Win10,64位操作系统
不掉发的龙广东
·
2020-11-18 15:33
JDK安装
配置环境变量
java
简单讲be动词,不会辅导孩子英语的家长进来吧!
英语
小白入门
第一课(不会辅导孩子英语的家长,请复制我的讲解,课上听不懂的孩子们,请来我这里再听一遍。)时间是用来抓紧的。
杨子英语角
·
2020-11-17 14:25
Python笔记
-CSP 201709-1 打酱油
文章目录一、题目二、算法思想三、代码一、题目二、算法思想去买酱油一共有三种选择:买五送二买三送一原价买如果想要在钱数N相同的情况下,买到最多瓶的酱油时,就得优先购买五送二的,如果不够钱时再买三送一的,最后才是原价购买一瓶的。当钱符合买五送二的条件,即N>=50元时,对应购买的数量=实际买的+赠送的,实际买的数量=(N整除50)乘上5,赠送的数量=(N整除50)乘上2。整除50表示可以购买五送二的次
小狐狸FM
·
2020-11-16 22:13
Python
CSP
python
csp
前端大牛学习路径和资源集合,
小白入门
必看(超级长,建议收藏)
GitHub上有一个很有名的Roadmap:https://github.com/kamranahmedse/developer-roadmap想成为一名前端大牛,按照这个路线学习,足以帮助你快速成长。从一名小白开始入门前端,到前端进阶,再到成长为技术大牛。首先学习HTML、CSS和JavaScript的基础知识。你可以在以下几个网站学习这些基础知识:W3school:http://www.w3s
前端飘哥
·
2020-11-13 11:15
javascript
前端
vue.js
css
html
前端大牛学习路径和资源集合,
小白入门
必看(超级长,建议收藏)
GitHub上有一个很有名的Roadmap:https://github.com/kamranahmedse/developer-roadmap想成为一名前端大牛,按照这个路线学习,足以帮助你快速成长。从一名小白开始入门前端,到前端进阶,再到成长为技术大牛。首先学习HTML、CSS和JavaScript的基础知识。你可以在以下几个网站学习这些基础知识:W3school:http://www.w3s
前端飘哥
·
2020-11-13 11:15
javascript
前端
vue.js
css
html
力扣刷题
Python笔记
:二叉树的最大深度
题目给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。来源:力扣(LeetCode)Python解法层序遍历解法(广度优先遍历)这道题用昨天层序遍历的思路就能很轻松地解出来,层序遍历的每一层都分别在一个列表里,那我们只要知道有几个列表就能知道最多有几层,即二叉树的最大深度。代码如下:defmaxDepth(self,root
见夏莫语冰
·
2020-11-11 19:42
力扣python刷题
算法
【
python笔记
】进程和线程
一、概述每个进程都有自己独立的一块内存空间,一个进程可以有多个线程,进程中的一个执行任务(控制单元),负责当前进程中程序的执行。一个进程至少有一个线程,一个进程可以运行多个线程,多个线程可共享数据。与进程不同的是,同类的多个线程共享进程的堆和方法区资源,但每个线程有自己的程序计数器、虚拟机栈和本地方法栈,所以系统在产生一个线程,或是在各个线程之间作切换工作时,负担要比进程小得多,也正因为如此,线程
BUG从入门到精通
·
2020-11-10 09:31
python
多线程
python
操作系统
linux
生信星球生信
小白入门
班Day1-陶*
终于等到生信星球
小白入门
班开课这一天!好激动呀!今天是第一课,花花发布的课程任务是用练“markdown”语法写作,这简直意料之外。哈哈,今天,我就结合我的感受说道说道!
陶子不淘气
·
2020-11-09 21:22
力扣刷题
Python笔记
:对称二叉树
题目给定一个二叉树,检查它是否是镜像对称的。例如,二叉树[1,2,2,3,4,4,3]是对称的。但是下面这个[1,2,2,null,3,null,3]则不是镜像对称的:进阶:你可以运用递归和迭代两种方法解决这个问题吗?来源:力扣(LeetCode)Python解法又是一道二叉树的题,感觉这种题就是一看题解就会,一自己做就废~以下思路和代码均来自力扣题解。递归解法镜像对称,就是指左右两边对称相等,即
见夏莫语冰
·
2020-11-09 18:23
力扣python刷题
算法
力扣刷题
Python笔记
:验证二叉搜索树
题目给定一个二叉树,判断其是否是一个有效的二叉搜索树。假设一个二叉搜索树具有如下特征:节点的左子树只包含小于当前节点的数。节点的右子树只包含大于当前节点的数。所有左子树和右子树自身必须也是二叉搜索树。来源:力扣(LeetCode)Python解法回溯解法吐槽一句,CSDN的系统通知真的很死ma,每天各种辣鸡推送~又是一个二叉搜索树,终究还是没有逃过回溯解法~看了官方题解,中序遍历没看懂,回溯解法很
见夏莫语冰
·
2020-11-07 16:48
力扣python刷题
算法
力扣刷题
Python笔记
:不同的二叉搜索树
题目给定一个整数n,求以1…n为节点组成的二叉搜索树有多少种?来源:力扣(LeetCode)Python解法第一次接触二叉搜索树,我还以为和二叉树一样,结果发现二叉搜索树有一个额外的条件,那就是:树所有左子节点的数字都比父节点数字小,所有右节点的数字都比父节点数字大。即每个父节点分出来的左子树里,任何一个数字都比这个父节点的数字小;右子树里,任何一个数字都比这个父节点的数字大。以下思路分析和代码均
见夏莫语冰
·
2020-11-06 19:04
力扣python刷题
算法
力扣刷题
Python笔记
:子集
题目给定一组不含重复元素的整数数组nums,返回该数组所有可能的子集(幂集)。说明:解集不能包含重复的子集来源:力扣(LeetCode)Python解法迭代算法迭代算法的思路很简单,遍历给定数组nums的所有元素,每遍历一个元素就把存放当前结果的数组result中的所有子集加上该元素组成新的子集,并将这些新子集放入result中。代码如下:defsubsets(self,nums:List[int
见夏莫语冰
·
2020-10-31 14:44
力扣python刷题
算法
Python笔记
—TypeError: can only concatenate str (not “int“) to str
今天自学Python遇到了一个报错,报错的内容如下:TypeError:canonlyconcatenatestr(not"int")tostr这个错误的意思是类型错误:字符串只能拼接字符串。错误的示例print("a+b="+c)解决的办法通过str()函数来将其他类型变量转成String。正确的示例print("a+b="+str(c))分析了一下自己为什么会踩坑呢?主要是编程习惯的问题,我现
野生杂学家阿博
·
2020-10-29 02:48
Python
python
TypeError
python软件下载安装百度网盘-【python编程+第四版】百度云下载 - 云盘精灵
|-用Python3带你从
小白入门
机器学习实战教程手册.pdf-7.30MB|-人工智能Python实战代码PythoncodeforArtificialIntelligenceFoundationsofComputationalAgents.pdf
编程大乐趣
·
2020-10-28 20:52
9_
python笔记
-函数
9_
python笔记
-函数练习1写法1:flag标志位写法2写法3写法4知识点2gitbash发出冲突知识点3列表的拷贝b=a[:]示例:列表的拷贝知识点4flag标志位示例知识点5算法题算法题5.1回文算法题
cPen
·
2020-10-27 21:18
Python笔记
python
2020.10.25—
python笔记
—Conv2D()函数—模型评价指标—keras相关函数(载入、保存model、权重参数)
1.assert()函数(断言)用于判断一个表达式,在表达式条件为false的时候触发异常。断言可以在条件不满足程序运行的情况下直接返回错误,而不必等待程序运行后出现崩溃的情况可以提前结束程序defmasks_Unet(masks):assert(len(masks.shape)==4)#4Darraysassert(masks.shape[1]==1)#checkthechannelis1im_
丢丢diu丢
·
2020-10-26 22:08
python
力扣刷题
Python笔记
:字母异位词分组
题目给定一个字符串数组,将字母异位词组合在一起。字母异位词指字母相同,但排列不同的字符串。来源:力扣(LeetCode)Python解法字典解法一开始本来打算用暴力解法解出来,写了一个小时程序,每次提交都有不同的错误,需要考虑的情况太多了,于是看了题解,发现别人的代码简单易懂,膜拜!具体的解题思路如下:①创建一个字典result;②对strs中的每一个元素排序并转换成元组,作为字典的键;③如果字符
见夏莫语冰
·
2020-10-20 18:38
力扣python刷题
算法
力扣刷题
Python笔记
:全排列
题目给定一个没有重复数字的序列,返回其所有可能的全排列。来源:力扣(LeetCode)Python解法回溯解法该题目的要求是,给出输入数组的所有可能组合(有顺序)。当题目要求求出所有组合时,我们就应该考虑用回溯解法。(虽然想出来应该用哪种方法了,但是还是不会做~)具体解题思路如下:①定义一个与给定数组nums等长的数组included,并且初始元素全部置为0;②定义一个函数,然后开始遍历数组中的每
见夏莫语冰
·
2020-10-17 19:35
力扣python刷题
算法
力扣刷题
Python笔记
:组合总和
题目给定一个无重复元素的数组candidates和一个目标数target,找出candidates中所有可以使数字和为target的组合。candidates中的数字可以无限制重复被选取。说明:所有数字(包括target)都是正整数。解集不能包含重复的组合。来源:力扣(LeetCode)python解法这道题的特殊点在于,所有的元素可以不加限制地重复使用,而不是每个元素只能重复使用一次。二叉树解法
见夏莫语冰
·
2020-10-15 19:58
力扣python刷题
算法
力扣刷题
Python笔记
:在排序数组中查找元素的第一个和最后一个位置
题目给定一个按照升序排列的整数数组nums,和一个目标值target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是O(logn)级别。如果数组中不存在目标值,返回[-1,-1]。来源:力扣(LeetCode)python解法这个题的暴力解法很简单,顺序遍历一遍数组nums找最小下标,逆序再遍历一遍找最大下标。但是这样做的时间复杂度为O(n),而题目要求“时间复杂度必须是O(
见夏莫语冰
·
2020-10-14 20:01
力扣python刷题
算法
力扣刷题
Python笔记
:搜索旋转排序数组
题目假设按照升序排序的数组在预先未知的某个点上进行了旋转。(例如,数组[0,1,2,4,5,6,7]可能变为[4,5,6,7,0,1,2])。搜索一个给定的目标值,如果数组中存在这个目标值,则返回它的索引,否则返回-1。你可以假设数组中不存在重复的元素。你的算法时间复杂度必须是O(logn)级别。来源:力扣(LeetCode)python解法二分解法题目中要求“你的算法时间复杂度必须是O(logn
见夏莫语冰
·
2020-10-12 18:01
力扣python刷题
算法
【
Python笔记
】getsizeof() & getsize() 区分
sys.getsizeof()获取程序中声明的一个整数,存储在变量中的大小,以字节(Byte)为单位importsysprint(sys.getsizeof(''))print(sys.getsizeof('a'))print(sys.getsizeof('1'))print(sys.getsizeof('a1'))25262627os.path.getsize(path)获取指定路径path下的
麻也博士
·
2020-10-12 00:27
Python笔记
python
09-python文件处理与输入输出
《python
小白入门
系列教程》专栏•第09篇有些时候你的程序会与用户产生交互。举个例子,你会希望获取用户的输入内容,并向用户打印出一些返回的结果。
曾庆林
·
2020-10-11 10:18
python
10-python程序员,面向对象基础
《python
小白入门
系列教程》有对象吗?
曾庆林
·
2020-10-11 10:18
python
06 一篇,学会python循环与分支
《python
小白入门
系列教程》专栏•第06篇Python忠实地按照它们的顺序执行它们。如果你想要改变语句流的执行顺序,该怎么办呢?你可能已经猜到了,这是通过控制流语句实现的。
曾庆林
·
2020-10-11 10:17
python
04python—15种字符串操作
《python
小白入门
系列教程》专栏•第04篇字符串是字符的序列。字符串基本上就是一组单词。我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。
曾庆林
·
2020-10-11 10:17
python
03python—9个基础常识-python
小白入门
系列
《python
小白入门
系列教程》专栏•第03篇文|xc_718深度好文:1828字|4分钟阅读1.注释1)单行注释:##注释内容print('123')#123print('abc')#abcprint
曾庆林
·
2020-10-11 10:16
python
02-python你应该知道这这些
《python
小白入门
系列教程》专栏•第02篇文|曾庆林深度好文:3588字|7分钟阅读1.Python的出生1989年GuidovanRossum开始编写Python语言编辑器(龟叔为了打发无聊的圣诞节
曾庆林
·
2020-10-11 10:16
python
Python笔记
6(正则表达式、JSON、枚举)
基础正则表达式查询\d匹配一个数字\w匹配一个字母.匹配任意字符*匹配任意个字符(包括0个)+匹配至少一个字符?匹配0个或1个字符{n}匹配n个字符{n,m}匹配n-m个字符\s匹配一个空格,也包括tab等空白符[]表示范围,比如[0-9a-zA-Z\_]A|B匹配A或B^表示行的开头,^\d表示必须以数字开头$表示行的结束,\d$表示必须以数字结束[^]表示非范围(){n}表示括号中组出现的次数
yuanzhiying
·
2020-10-10 21:35
力扣刷题
Python笔记
:最长有效括号
题目给定一个只包含‘(’和‘)’的字符串,找出最长的包含有效括号的子串的长度。来源:力扣(LeetCode)python解法中午不睡,下午崩溃~栈解法已经做过了几个括号有关的题,于是这次自然而然地想到了要用栈,但是却想不出来该怎么用栈,又是看题解的一天~解题思路如下:①设置栈stack用来存放“(”字符的索引位置,初始栈中有个元素-1;②遍历字符串s,当字符为“(”时,将对应的索引存入栈stack
见夏莫语冰
·
2020-10-10 15:17
力扣python刷题
算法
小白入门
上手使用多端开发框架 Taro
开发环境搭建1、需要安装的软件【点击对应链接下载即可】Windows/Mac环境依赖nodejs[推荐安装LTS版本]编码工具/编辑器webstorm[需要破解码,淘宝花几块钱买一个吧]vscode小程序端工具微信小程序[推荐安装稳定版本]头条小程序百度小程序支付宝小程序QQ小程序快应用如果你下载完,会看到如下截图2、开发环境配置node安装成功之后打开【终端】查看下node的版本node-v,出
写代码的小可爱
·
2020-10-09 12:58
taro
react.js
力扣刷题
Python笔记
:合并K个升序链表
题目给你一个链表数组,每个链表都已经按升序排列。请你将所有链表合并到一个升序链表中,返回合并后的链表。来源:力扣(LeetCode)python解法这道题用到了一种以前刷题没遇到过的数据结构——堆(heap),它是一种优先队列,能够让你以任意顺序添加对象,并且随时可以找出最小队列。它的效率高于列表中的min函数。实际上,Python中并没有独立的堆类型,只有一个包含一些堆操作函数的模块——heap
见夏莫语冰
·
2020-10-08 19:51
力扣python刷题
算法
000.1 adr开发扫盲【
小白入门
】
AndroidSDKBuild-Tools是个什么东西?AndroidSDKBuild-ToolsisacomponentoftheAndroidSDKrequiredforbuildingAndroidapps.InstallingBuildToolsrequirePlatformToolswiththesameAPInumberorhigherNDKNDK是用来给安卓手机开发软件用的,但是和S
码农二哥
·
2020-10-08 17:34
力扣刷题
Python笔记
:括号生成
题目数字n代表生成括号的对数,请你设计一个函数,用于能够生成所有可能的并且有效的括号组合。python解法这道题用的是以前没遇到过的二叉树,太神奇了~~以下思路来自于力扣题解:这道题用到了二叉树的深度优先遍历思想。根据上图,我们发现:①当左右括号的剩余个数均为0时,停止分支;②产生左分支时,只需要查看是否还有剩余的左括号;③而产生右分支的时候,除了查看是否剩余右括号以外,还需要查看右括号与左括号剩
见夏莫语冰
·
2020-10-07 19:46
力扣python刷题
算法
力扣刷题
Python笔记
:合并两个有序链表
题目将两个升序链表合并为一个新的升序链表并返回。新链表是通过拼接给定的两个链表的所有节点组成的。来源:力扣(LeetCode)python解法看到这道题还以为是双指针解法,结果解了半个小时代码直接运行超出时间限制,也不知道自己写的对不对,而看了题解才知道得用递归思想。递归解法以下思路和代码来自力扣题解。所谓的递归,是指不断地调用自身,直到遇见终止条件,然后回溯得到最终结果。对于本题来说,其终止条件
见夏莫语冰
·
2020-10-06 19:40
力扣python刷题
算法
Python笔记
-#剑指 Offer 56 - I. 数组中数字出现的次数
文章目录一、原题链接二、题目三、思路四、代码一、原题链接剑指Offer56-I.数组中数字出现的次数二、题目三、思路题目需要求的是一个列表nums里面出现次数为1的两个数字,并将这两个数字存入一个列表,结果返回这个列表即可。存储结构使用的是字典和列表,先用字典来存储每个数字出现的次数,再遍历一下字典的键和值,找出值为1的键并添加到结果列表中,最后再返回列表。四、代码classSolution(ob
小狐狸233
·
2020-10-06 13:34
力扣
Python
leetcode
python
Java程序员学习golang六小时后,竟然深夜
从下午六点多开始学习golang,花了三个小时了解变量、指针、数据类型、结构体、语法、函数以及golang的切片、管道、(go程)协程等特性,用半小时思考我该写个啥,花了一个半小时写了个
小白入门
爬虫,最后傻乐了半小时
CodeHunter_qcy
·
2020-10-04 02:10
golang
golang
小白
Python笔记
(三)带你搞定PyCharm 的初始设置
小白
Python笔记
(三)带你搞定PyCharm的初始设置小白带你搞定恢复PyCharm的初始设置第一次启动PyCharm新建一个Python项目设置PyCharm的字体显示PyCharm的升级以及其他
梧桐花生
·
2020-09-27 19:16
小白Python笔记
python
linux
java
ubuntu
数据库
Python笔记
:并查集(DSU)结构简介
Python笔记
:并查集(DSU)结构简介1.并查集是什么2.并查集原理3.并查集代码实现1.一般代码实现2.优化的DSU结构1.调整树形结构2.每次查找后更新节点信息4.Leetcode例题分析1.Leetcode547
墨客无言
·
2020-09-26 13:08
python笔记
python
数据结构
Python初学笔记(优达学城)
Python笔记
:1.Python中的特殊运算符:a**b是指a的b次方;^是取异或的运算符2.Python支持这种形式的赋值:x,y,z=1,2,33.Python中可以不用在语句末尾加;4.变量命名是可以使用数字
南林花样划水冠军
·
2020-09-21 19:57
笔记
Python#Typora-
Python笔记
01:源码安装Python3一、源码安装安装依赖软件包[
[email protected]
~]#yumgroupinstall"DevelopmentTools"[
[email protected]
~]#yum-yinstallzlib-develbzip2-developenssl-develsqlite-develreadline-devellibffi-devel下载源码包可以直接点击下载,也可以右键选
kakaops
·
2020-09-20 16:25
python
上一页
26
27
28
29
30
31
32
33
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他