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高级
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.12异步
上一篇文章为:→2.2.11ThreadLocal异步同步调用就是你喊你朋友吃饭,你朋友在忙,你就一直在那等,等你朋友忙完了,你们一起去异步调用就是你喊你朋友吃饭,你朋友说知道了,待会忙完去找你,你就去做别的了。frommultiprocessingimportPoolimporttimeimportosdeftest():print("---进程池中的进程---pid=%d,ppid=%d--"
lyh165
·
2020-07-10 21:38
python高级
绘图库seaborn:relplot()、变量间的关系
我们用的最多的是relplot()。这是一个图形级别的函数,它用散点图和线图两种常用的手段来表现统计关系。relplot()使用两个坐标轴级别的函数来结合了FacetGrid:scatterplot():(使用kind="scatter",这是默认参数)lineplot():(使用``kind=“line`”)importnumpyasnpimportpandasaspdimportmatplot
梦寐_
·
2020-07-10 21:15
Matplotlib绘图
Python高级
特性
转载:http://segmentfault.com/a/1190000000498466这章有关Python中被认为高级的特性——就是说并不是每个语言都有的,也是说它们可能在更复杂的程序或库中更有用,但不是说特别特殊或特别复杂。强调这点很重要:这一章仅仅关于语言自身——关于辅之以Python的标准库功能的特殊语法所支持的特性,不包括那些智能的外部模块实现。在开发Python程序语言的过程中,它的
时间会戳穿你的谎言
·
2020-07-10 21:37
C/C++/C#/python
python
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.3多线程-共享全局变量
上一篇文章为:→2.2.2threading注意点多线程-共享全局变量fromthreadingimportThreadimporttimeg_num=100defwork1():globalg_numforiinrange(3):g_num+=1print("----inwork1,g_numis%d---"%g_num)defwork2():globalg_numprint("----inwo
lyh165
·
2020-07-10 19:04
Python高级
语法总结
1.Python面向对象创建类使用class语句来创建一个新类,class之后为类的名称并以冒号结尾,如下实例:classClassName:'类的帮助信息'#类文档字符串class_suite#类体实例:classEmployee:'所有员工的基类'empCount=0def__init__(self,name,salary):self.name=nameself.salary=salaryEm
weixin_30314793
·
2020-07-10 18:20
Python高级
数据结构之Collection
本章是
Python高级
数据结构的第一篇,由于之前没有接触过太多的Python版本的数据结构,所以在学习的过程中集百家之长和自己的见解,加以实践,学习Python。
程序男
·
2020-07-10 18:40
python
大蛇python技术总结
python高级
知识点总结(一)
一、什么是视图?--通俗的讲,视图就是一条SELECT语句执行后返回的结果集。--所以我们在创建视图的时候,主要的工作就落在创建这条SQL查询语句上。--视图的特点--视图是对若干张基本表的引用,一张虚表,查询语句执行的结果,--不存储具体的数据(基本表数据发生了改变,视图也会跟着改变);--视图的最主要的作用--如果数据库因为需求等原因发生了改变,为了保证查询出来的数据与之前相同,--则需要在多
longting_
·
2020-07-10 17:52
Python高级
教程
关键字is和==的区别a='helloworld'b='helloworld'a==b#返回Trueaisb#返回False注意:is判断是否是一个ID,==判断内容是否一致。深拷贝和浅拷贝importcopya=[1,2,3,4,5]b=a#浅拷贝,a,b同时指向一个id,当其中一个修改时,另外一个也会被修改。c=copy.deepcopy(a)#深拷贝,c单独开辟一个id,用来存储和a一样的内
dcgxs04848
·
2020-07-10 16:21
Python高级
用法之元类metaclass
在理解元类之前,我们需要再理解一下Python中的类。在Python中,一切皆为对象,我是指所有的东西——都是对象,它们要么是类的实例,要么是元类的实例。这包括整数、字符串、函数以及类。它们全部都是对象,而且它们都是从一个类或元类创建而来。类可以实例化即创建实例对象,我们可以对实例进行赋值。同样的,类本身也是对象,即类对象。元类即是批量创建类的工厂。类也是对象在Python中,类也是一种对象。只要
达西布鲁斯
·
2020-07-10 16:17
Python
python高级
模块包之typing
目录前言1、typing是干什么的?2、typing模块的作用:3、typing中各种数据类型的使用3.1最简单的int、str、LIst、Dict3.2Dict、Tuple、Sequece,Mapping3.3Callable3.4标记自定义的3.5泛型3.5.1泛型在函数中的使用方法3.5.2自定义的泛型类前言最近在项目中使用fastapi框架编写后台接口时,用到了schema,而schema
NeverLate_gogogo
·
2020-07-10 16:00
python
python
(2018-04-09.Python从Zero到One)二、
python高级
编程__2.1.1进程
上一篇文章为:→1.3.10编码风格进程现实生活中有很多的场景中的事情是同时进行的,比如开车的时候手和脚共同来驾驶汽车,再比如唱歌跳舞也是同时进行的;如下视频是:迈克杰克逊的一段视频http://v.youku.com/v_show/id_XMzE5NjEzNjA0.html?&sid=40117&from=y1.2-1.999.6试想,如果把唱歌和跳舞这2件事情分开依次完成的话,估计就没有那么好
lyh165
·
2020-07-10 14:51
Python高级
——迭代器与装饰器
Python高级
——迭代器与装饰器一、迭代器迭代是访问集合元素的一种方式。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。
Icarus2019
·
2020-07-10 10:37
Python高级
特性与网络爬虫(四):异步多协程维护代理池
在做爬虫的时候,如果我们过于频繁地访问某个网站,可能会导致我们的ip被封掉,在这个时候我们需要代理来伪装自己的ip,网上的代理服务有很多,免费的和收费的都有。这些ip有的时候不太稳定,所以我们需要维护一个能够实时从代理服务网站上爬取代理ip并测试其是否可用,选取可用ip,这就需要爬取和测试一个代理池。这篇博文讲述的就是这样一个代理池的构造方法,从一个免费代理网站http://www.66ip.cn
星风雪宇
·
2020-07-10 10:30
Python高级特性与网络爬虫
(2018-04-08.Python从Zero到One)一、
python高级
编程__1.3.6集合set
上一篇文章为:→1.3.5内建函数集合set集合与之前列表、元组类似,可以存储多个数据,但是这些数据是不重复的集合对象还支持union(联合),intersection(交),difference(差)和sysmmetric_difference(对称差集)等数学运算.>>>x=set('abcd')>>>x{'c','a','b','d'}>>>type(x)>>>>>>>>>y=set(['h
lyh165
·
2020-07-10 09:46
python高级
之正则表达式
四、正则表达式正则表达式就是记录文本规则的代码在python中使用正则表达式需要先导入re模块4.1匹配单个字符如:match_obj=re.match("t.o","two")ifmatch_obj:#获取匹配结果print(match_obj.group())else:print("匹配失败")4.2匹配多个字符4.3匹配开头结尾4.4匹配分组如:#www.itcast.cnmatch_obj
桂子成
·
2020-07-10 04:03
python高级
【
python高级
编程】在列表,字典,集合中根据条件筛选数据
列表筛选假设我们现在有一个学生成绩信息data列表,现在我们要得到其中的奇数,可以有3种方式。使用循环迭代使用filter过滤器使用列表解析式fromrandomimportrandintfromtimeitimporttimeitdata=[randint(-10,10)for_inrange(10)]print("data=",data)#使用filter过滤器print(list(filte
血小板自动机
·
2020-07-10 04:41
python高级编程
95.
python高级
------MySQL数据库 (where查询)
文章目录95.
python高级
------MySQL数据库(where查询)python修炼第二十三天2019年4月22日晴1.where条件查询的介绍2.比较运算符查询(1)例1:查询编号大于3的学生
慕陶可庶
·
2020-07-10 00:53
python高级
(2018-04-09.Python从Zero到One)二、
python高级
编程__2.1.8进程池Pool
上一篇文章为:→2.1.7进程的创建-Process子类进程池Pool当需要创建的子进程数量不多时,可以直接利用multiprocessing中的Process动态成生多个进程,但如果是上百甚至上千个目标,手动的去创建进程的工作量巨大,此时就可以用到multiprocessing模块提供的Pool方法。初始化Pool时,可以指定一个最大进程数,当有新的请求提交到Pool中时,如果池还没有满,那么就
lyh165
·
2020-07-09 18:32
Python OOP知识积累
但是在我们享受Python带来的编程乐趣之前,我们必须要掌握OOP编程技能,这样才能够更好的应用
Python高级
功能。
范桂飓
·
2020-07-09 11:00
Python
python
oop
面向对象编程
面向对象
编程语言
Python3(14) Python 网络编程
Python3(1)Python语言的简介Python3(2)Python语法基础Python3(3)Python函数Python3(4)
Python高级
特性Python3(5)Python函数式编程Python3
猿来如痴
·
2020-07-09 05:38
Python高级
包(lib)、模块(module)模块:编写Python代码的py文件包:用来分门别类存放模块代码的文件夹,【一般存在一个init.py文件】一般创建一个包都会存在一个init.py文件用来导入其他模块文件你调用模块的时候会自动生成一个缓存文件夹要有缓存文件才可以导入模块必须要有这个缓存才可以用如果直接引用别的文件夹的模块不会成功必须在这个init包里写入其他模块才可以导入只要声明了就能直接导入使
BlueTT
·
2020-07-09 01:11
Python高级
用法 #GIL #拷贝 #私有化 #MRO #类 #实例对象 #with与上下文管理器
文章目录一、全局解释器锁GIL1.1查看资源占用1.2单线程死循环1.3多线程死循环1.4多进程死循环1.5GIL全局解释器锁1.6解决GIL二、拷贝1.深拷贝与浅拷贝2.拷贝的其它方式2.1切片是浅拷贝2.2复制字典是浅拷贝2.3传递参数传递的是引用三、私有化四、import1.1导入模块的几种方式1.2导入模块的先后顺序1.3重新加载模块1.4from的问题五、封装、继承、多态1.封装2.继承
Temple_四喵
·
2020-07-08 23:02
python
python
多态
封装
高级语法
GIL
03 CSS知识笔记(基本语法、选择器、盒模型)
此部分的知识全部来自于b站的
python高级
编程之前端编程目录一、css页面引入方法二、css文本设置三、css颜色表示法四、css选择器1、标签选择器2、id选择器3、类选择器4、层级选择器5、组选择器
手可摘星辰不敢高声语
·
2020-07-08 23:57
前端开发(初学)
css
html
前端开发概述(简单笔记)
此系列的全部内容的笔记均来自于b站的
python高级
编程:
python高级
编程(day07Html和CSS~day10jQuery和js库)第二部分效果图是由UI设计师用Photoshop(少量设计师用
手可摘星辰不敢高声语
·
2020-07-08 23:56
前端开发(初学)
Python程序设计与科学计算精录&总结Episode.3
Python高级
语法:文件、异常、标准库和问题解决模式知识总结(基于Michael导师Python课程与VS2019)
今天是2020年5月20日,这个对于博主来说平凡的一天,但社交媒体上早就炸开锅了。博主认为,有些人受过伤之后,就爱的小心翼翼,迟迟不敢去再次追求自己的另一半,就这样,渐渐的过了能够大胆去爱的年纪,一直到了不敢去挑剔时候,才找到勉强能算得上是另一半的人。但可笑的是,真正的生活在一起之后才发现,其实爱与不爱,并没有那么重要。重要的是,责任。爱与责任使人变美,一个人也因有了爱与责任,其美无可替代。所以,
笙歌散尽
·
2020-07-08 22:50
98.
python高级
------MySQl数据库的条件查询
文章目录98.
python高级
------MySQl数据库的条件查询python修炼第二十四天2019年4月23日晴分组查询1.分组查询2.groupby的使用3.groupby+group_concat
慕陶可庶
·
2020-07-08 01:01
python高级
Python高级
开发之多线程(Multithreaded)初识
简介在多线程(multithreaded,MT)编程出现之前,计算机程序的执行是由单个步骤序列组成的,该序列在主机的CPU中按照同步顺序执行。要是让这些独立的任务同时运行,会怎么样呢?很明显,这种并行处理方式可以显著地提高整个任务的性能。这就是多线程编程。多线程特点:异步、多并发和不确定性。多线程程序在读取I/O终端通道时不能阻塞,因为用户输入的到达时间是不确定的,并且阻塞会妨碍其他I/O通道的处
Akaxian
·
2020-07-07 21:58
Python
python高级
中的单例、异常、模块
一、单例模式单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例,这个类称为单例类,单例模式是一种对象创建型模式。创建单例保证只有一个对象二、异常。什么是异常异常通常指,你的代码可能在编译时没有错误,可是运行时会出现异常。捕捉异常捕获异常是指发生异常时,最相应处理,避免程序崩溃try:可能引起异常的代码except:对异常的处理代码结构是try:可能引起异常的代码except:
你猜_e00d
·
2020-07-07 03:40
Python高级
第七天
一、可迭代对象可迭代的对象(Iterable)是指使用iter()内置函数可以获取迭代器(Iterator)的对象1.判断是否是可迭代对象:如果对象实现了能返回迭代器的__iter__()方法,那么对象就是可迭代的如果对象实现了__getitem__(index)方法,而且index参数是从0开始的整数(索引),这种对象也可以迭代的。Python中内置的序列类型,如list、tuple、str、b
code与有荣焉
·
2020-07-06 04:37
Python高级
特性------切片(Slice)学习
Python高级
特性------切片(Slice)学习1.定义一个list:L=[‘tom’,‘jim’,‘good’,‘bad’,‘two’]1.1取其前三个元素:方法一:#这个方法比较简单>>>L[
易三一世
·
2020-07-06 02:08
(2018-04-12.Python从Zero到One)一、
python高级
编程__3.2.3应用:TFTP客户端
上一篇文章为:→3.2.2TFTP下载演示应用:TFTP客户端1.TFTP协议介绍TFTP(TrivialFileTransferProtocol,简单文件传输协议)是TCP/IP协议族中的一个用来在客户端与服务器之间进行简单文件传输的协议特点:简单占用资源小适合传递小文件适合在局域网进行传递端口号为69基于UDP实现2.TFTP下载过程TFTP服务器默认监听69号端口当客户端发送“下载”请求(即
lyh165
·
2020-07-06 02:18
Selenium2+python自动化56-unittest之断言(assert)
用unittest组件测试用例的时候,断言的方法还是很多的,下面介绍几种常用的断言方法:assertEqual、assertIn、assertTrueselenium+
python高级
教程》已出书:seleniumwebdriver
weixin_34044273
·
2020-07-06 00:21
高薪百万
Python高级
程序员呕心沥血python常用函数大总结,免费分享
7585426d3a57659de1b99e183dbe11f9.jpg函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段。函数能提高应用的模块性,和代码的重复利用率。你已经知道Python提供了许多内建函数,比如print()。但你也可以自己创建函数,这被叫做用户自定义函数。定义一个函数你可以定义一个由自己想要功能的函数,以下是简单的规则:函数代码块以def关键词开头,后接函数标识
诗琳C语言学习者
·
2020-07-05 20:44
Pyvista---一种强大的三维可视化工具&vtk的python接口
本文链接:https://blog.csdn.net/u012925804/article/details/105271414他是VTK的
python高级
API,官方称为:“VTKforhumans”
风可。
·
2020-07-05 17:42
python
图像可视化
(2018-04-10.Python从Zero到One)二、
python高级
编程__2.2.6互斥锁
上一篇文章为:→2.2.5同步的概念互斥锁当多个线程几乎同时修改某一个共享数据的时候,需要进行同步控制线程同步能够保证多个线程安全访问竞争资源,最简单的同步机制是引入互斥锁。互斥锁为资源引入一个状态:锁定/非锁定。某个线程要更改共享数据时,先将其锁定,此时资源的状态为“锁定”,其他线程不能更改;直到该线程释放资源,将资源的状态变成“非锁定”,其他的线程才能再次锁定该资源。互斥锁保证了每次只有一个线
lyh165
·
2020-07-05 12:12
(2018-04-12.Python从Zero到One)一、
python高级
编程__3.2.5tcp相关介绍
上一篇文章为:→3.2.4udp广播tcp相关介绍udp通信模型udp通信模型中,在通信开始之前,不需要建立相关的链接,只需要发送数据即可,类似于生活中,"写信""day17_TFTP、TCP编程-01.jpgday17_TFTP、TCP编程-02.jpgtcp通信模型udp通信模型中,在通信开始之前,一定要先建立相关的链接,才能发送数据,类似于生活中,"打电话""day17_TFTP、TCP编程
lyh165
·
2020-07-05 09:54
Python爬虫教程-00-写在前面
不定期更新基础要求Python基础知识Python的基础知识,大家可以去菜鸟教程进行学习菜鸟教程python基础http://www.runoob.com/python/python-tutorial.html
Python
肖朋伟
·
2020-07-05 07:15
#
Python
爬虫
python高级
进阶_9_垃圾回收之隔代回收(解决循环引用问题)03
前面我们已经抛出一个问题,引用计数回收原理不是万能的,在循环引用面前显得苍白无力。不知道什么是循环引用的,请看我上节写的内容,你往下看也是浪费时间。如何解决呢,python用了一个经典回收机制GenerationZero。下边我介绍执行过程。0代链表的产生:1.当我们创建对象的时候,会把对象串在链条内如图:2.再创建一个对象也会添加到链条内如图:那个黑框就是对象,里面的数字就是引用计数3.循环引用
上海_彭彭
·
2020-07-05 05:18
python3
高级进阶之路
Python高级
特性
@[toc]1.切片切片即取一个list或tuple的部分元素,是非常常见的操作。L=['Michael','Sarah','Tracy','Bob','Jack']一般形式从索引0开始取,直到索引3为止,但不包括索引3,如果第一个索引是0,还可以省略:L[0:3]==['Michael','Sarah','Tracy']L[:3]==['Michael','Sarah','Tracy']也可以从
奋斗的bidHead
·
2020-07-05 03:53
Python 高级编程之 asyncio并发编程
Python高级
编程之asyncio并发编程1.asyncio简介1.1协程与asyncio2asyncio的使用2.1demo2.2获取asyncio的返回值2.3callback2.4wait和gather2.4.1wait2.4.2gather2.4.3wait
David_Hernandez
·
2020-07-05 00:42
Python
高级编程
Python
高级编程
Python 高级编程之协程和异步 IO
Python高级
编程之协程和异步IO1.并发、并行、同步、异步、阻塞、非阻塞2.IO多路复用2.1Unix下的五种IO模型2.2阻塞式IO2.3非阻塞式IO2.4复用IO2.5信号驱动式IO2.6异步IO2.7select
David_Hernandez
·
2020-07-05 00:41
Python
高级编程
Python
高级编程
协程
异步
多路复用
yield
yield
from
python高级
编程--列表推导
每当要对序列中的内容进行循环处理时,就应该尝试用列表推导来代替它。例1:下面的程序是获取10以内的偶数,一般的实现方式可能如下:>>>numbers=range(10)>>>size=len(numbers)>>>evens=[]>>>i=0>>>whilei>>evens[0,2,4,6,8]这对于c语言而言可能速速没有什么影响,但是在python下会是程序的执行速度变慢:因为:1、它使解释程序
sisiair
·
2020-07-05 00:54
Python
Python高级
语法3:方法解析顺序表MRO
一、多继承以及MRO顺序1.1、单独调用父类的方法:父类名.__init__(self,参数):不建议使用,父类的父类可能被调用多次classParent(object):def__init__(self,name):print('parent的init开始被调用')self.name=nameprint('parent的init结束被调用')classSon1(Parent):def__init
IIronMan
·
2020-07-04 20:44
Python高级
可视化库seaborn分类分析(基础整理)
分类统计图(1)统计柱状图barplot(均值和置信区间)(2)灰度柱状图countplot(3)点图pointplot(均值和置信区间)分类散点图当有一维数据是分类数据时,散点图成为了条带形状:(1)航线图stripplot,设置参数添加抖动方法jitter=True(点的直接展示)(2)生成蜂群图swarmplot,避免散点重叠(点的直接展示)分类分布图(1)箱式图boxplot:上下边缘、上
Young_win
·
2020-07-04 14:24
Python
【Python基础学习笔记day14】
python高级
变量类型+元组+字典+字符串+公共方法+Python 内置函数+切片+运算符+成员运算符+完整的 for 循环语法+应用场景
高级变量类型文章目录高级变量类型目标知识点回顾01.列表1.1列表的定义1.2列表常用操作del关键字(科普)关键字、函数和方法(科普)1.3循环遍历1.4**应用场景**02.元组2.1元组的定义创建空元组元组中**只包含一个元素**时,需要**在元素后面添加逗号**2.2元组常用操作2.3循环遍历2.4应用场景元组和列表之间的转换03.字典3.1字典的定义3.2字典常用操作3.3循环遍历3.4
汪雯琦
·
2020-07-04 01:13
【Python基础与提高】
Python高级
爬虫(三):数据存储以及多线程
*原创作者:VillanCh0×00介绍本文我们就两个方面来讨论如何改进我们的爬虫:数据存储和多线程,当然我承认这是为我们以后要讨论的一些东西做铺垫。目的:通常我们需要对爬虫捕捉的数据进行分析,处理,再次利用或者格式化,显然我们不能只是把爬虫捕捉到的数据在内存中处理,然后打印在屏幕上。在本章,我将介绍几种主流的数据存储方法。爬虫处理数据的能力往往是决定爬虫价值的决定性因素,同时一个稳定的存储数据的
qq_27446553
·
2020-07-02 17:22
python-hack
Python高级
编程 读书笔记: 4、 第2章_上下文管理器
#-*-encoding:utf-8-*-importcontextlibimportsubprocessimportpsycopg2'''4、第2章_上下文管理器关键:1上下文管理器含义:包装任意代码块的对象作用:确保资源被正确清理,类似try,except;避免重复用法:with,enter,exit2with语句作用:可以进入上下文管理器原理:__enter__返回的结果被赋予给as关键字之
天地一扁舟
·
2020-07-02 15:24
Professional
Python
python高级
编程技巧(3)
一.如何实现用户的历史记录功能实际案例:很多应用程序都有浏览用户的历史记录的功能,例如:浏览器可以查看最近访问的网页视频播放器可以查看最近播放过的视频文件Shell可以查看用户输入过的命令......现在我们制作一个简单的猜数字的小游戏,添加历史记录功能,显示用户最近猜过的数字,如何实现?解决方案:使用容量为n的队列存储历史记录使用标准库collections中的deque,它是一个双端循环队列,
我是一条池中鱼
·
2020-07-02 06:49
python高级
(堆heapq模块)
一种著名的数据结构是堆(heap),它是一种优先队列。优先队列让你能够以任意顺序添加对象,并随时(可能是在两次添加对象之间)找出(并删除)最小的元素。相比于列表方法min,这样做的效率要高得多。实际上,Python没有独立的堆类型,而只有一个包含一些堆操作函数的模块。这个模块名为heapq(其中的q表示队列),它包含6个函数,其中前4个与堆操作直接相关。必须使用列表来表示堆对象本身。模块heapq
旅立の涯秸
·
2020-07-02 05:15
python高级(一)
(2018-04-07.Python从Zero到One)一、
python高级
编程__1.2.5深拷贝、浅拷贝
上一篇文章为:→1.2.4==、is深拷贝、浅拷贝1.浅拷贝浅拷贝是对于一个对象的顶层拷贝通俗的理解是:拷贝了引用,并没有拷贝内容day12_其他知识-01.pngday12_其他知识-02.png2.深拷贝深拷贝是对于一个对象所有层次的拷贝(递归)day12_其他知识-03.png进一步理解拷贝day12_其他知识-04.pngIn[23]:a=[11,22,33]In[24]:b=[44,55
lyh165
·
2020-07-01 20:14
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他