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学习笔记》
python学习笔记
(一)python简介和基础
1.什么是python?python是一种面向对象的,解释型的计算机语言,它的特点是语法简介,优雅,简单易学。1989年诞生,Guido(龟叔)开发。编译型语言:代码在编译之后,编译成2进制的文件,然后计算机就可用运行了。(C,C++,C#)解释型语言:它是在运行的时候才编译的。(python,php,shell,ruby,js,java)脚本语言:指这个语言只有一个单一的功能。(shell,js
weixin_34403693
·
2020-06-28 18:17
Python学习笔记
-系统性能信息模块psutil
系统性能信息模块psutil:参考:https://github.com/giampaolo/psutil安装psutil模块:[root@kurol ~]# python36 -m easy_install -i http://pypi.douban.com/simple/ psutil1、获取系统性能信息:1.1、获取CPU信息:import psutil获取CPU完整信息:>>> psuti
weixin_34249367
·
2020-06-28 15:17
Python学习笔记
:数据可视化(一)
python相关基础概念数据:离散的,客观事实的数字表示信息:处理后的数据,为实际问题提供答案-为数据提供一种关系或一个关联后,数据就成了信息,这种关联通过提供数据背景来完成知识:是数据、信息和通过经验获得的技能-知识包括做出适当决策的能力和执行时所需的技能观点:-如何获取观点:基于已有数据信息得到最佳或现实的决策,我们可以通过数据分析数据分析依赖数学算法来确定产生观点的数据之间的关系信息是可量化
weixin_34248023
·
2020-06-28 14:55
Effective
Python学习笔记
人生苦短我用Python注:最后附电子书地址一、PythonicThinking第1条:确认自己所用的Python版本使用python-version查看当前Python版本Python的运行时版本:CPython,JyPython,IronPython和PyPy等优先考虑使用Python3第2条:遵循PEP8风格指南PEP8:http://www.python.org/dev/peps/pep-
weixin_34241036
·
2020-06-28 14:31
Python学习笔记
九(异常、模块)
异常什么是异常程序发生错误,既程序非正常终止,则为异常。异常会让程序终止,这样的程序很不友好,我们希望程序异常结束时能给出提示。1/0#结果为:#Traceback(mostrecentcalllast):#File"E:/workspace/pycharm/pycharm/Demo.py",line1,in#1/0#ZeroDivisionError:divisionbyzero捕获异常try.
DragonFangQy
·
2020-06-28 12:36
[
Python学习笔记
][第五章Python函数设计与使用]
2016/1/29学习内容第四章Python函数设计与使用之前的几页忘记保存了很伤心变量作用域-一个变量已在函数外定义,如果在函数内需要修改这个变量的值,并将这个赋值结果反映到函数之外,可以在函数内用global声明这个变量为全局变量,明确声明要使用已定义的同名全局变量-在函数内部直接使用global关键词将一个变量声明为全局变量,即使在函数外没有定义该全局变量,在调用这个函数之后,将自动增加新的
weixin_33963594
·
2020-06-28 08:30
05-
python学习笔记
:切片
2017.05.15参考资料:切片-廖雪峰的官方网站給一个List如下:L=['Michael','Sarah','Tracy','Bob','Jack']如果我们想取前3个元素,可以>>>L=['Michael','Sarah','Tracy','Bob','Jack']>>>[L[0],L[1],L[2]]#取前3个元素['Michael','Sarah','Tracy']但是,如果要取前N个
Stefanie0503
·
2020-06-28 07:31
Python学习笔记
:Web后端开发一览
框架Djangoflaskflask是一个轻量的web开发应用示例开发一个小应用fromflaskimportFlaskapp=Flask(__name__)@app.route('/')defhello_world():return'helloworld'if__name__=='__main__':app.run()将它保存为hello.py,然后用Python解释器来运行,确保你的应用文件名
weixin_33857679
·
2020-06-28 06:56
python学习笔记
——提取网页中的信息正则表达式re
被用来检索\替换那些符合某个模式(规则)的文本,对于文本过滤或规则匹配,最强大的就是正则表达式,是python爬虫里必不可少的神兵利器。1正则表达式re基本规则[0-9]任意一个数字,等价\d[a-z]任意一个小写字母[A-Z]任意一个大写字母[^0-9]匹配非数字,等价\D\w等价[a-z0-9_],字母数字下划线\W等价对\w取非.任意字符[]匹配内部任意字符或子表达式[^]对字符集合取非*匹
weixin_33749131
·
2020-06-28 04:13
Python学习笔记
3(数据结构)
1.元组结构(Tuple)元组由不同的元素组成,每个元素可以存储不同类型的数据,如字符串、数字甚至元组。元组创建后不能修改。元组通常代表一行数据,而元组中的元素代表不同的数据项。1.1元组的创建创建时可不指定元素的个数,相当于不定长的数组,但一旦创建就不能修改元组的长度。tuple=(元素1,元素2,...)#创建并初始化tuple=("apple","banana","grape","orang
weixin_33713350
·
2020-06-28 03:23
python学习笔记
——文件
python学习笔记
——文件os模块属性属性名描述linesep用于在文件中分隔行的字符串sep用于分隔文件路径名的字符串pathseq用于分隔文件路径的字符串curdir当前工作目录的字符串名称pardir
csdn产品小助手
·
2020-06-28 03:31
我的
python学习笔记
-第三天
基本数据类型接昨天的内容Tuple(元组)元组(tuple)与列表类似,不同之处在于元组的元素不能修改。元组写在小括号(())里,元素之间用逗号隔开。元组中的元素类型也可以不相同:#!/usr/bin/python3tuple=('abcd',786,2.23,'runoob',70.2)tinytuple=(123,'runoob')print(tuple)#输出完整元组print(tuple[
Jaesoon
·
2020-06-28 02:47
[
Python学习笔记
]爬虫
要使用Python抓取网页,首先我们要学习下面四个模块:包作用webbrowser打开浏览器获取指定页面;requests从因特网下载文件和网页;BeautifulSoup解析HTML,即网页编码的格式;selenium启动并控制一个Web浏览器,能够填写表单,并模拟鼠标点击。小项目:利用webbrowser模块的bilibiliSearch.pywebbrowser模块的open()函数可以启动
weixin_30871293
·
2020-06-28 01:22
python学习笔记
一 python入门(基础篇)
简单介绍一下python2.x和3.5的区别print在python3.5中print变为print()Old:print"Theansweris",2*2New:print("Theansweris",2*2)如果想要不换行,之前的2.x版本可以这样printx,#在末尾加上‘,’但在3.x中这样不起任何作用,要想不换行你应该写成print(x,end='')/Old:1/2#结果为0New:1
weixin_30835933
·
2020-06-28 01:49
python学习笔记
(十五)-unittest单元测试的一个框架
unittest单元测试的一个框架什么框架一堆工具的集合。TestCaseTestSuite测试套件,多个用例在一起TestLoader是用来加载TestCase到TestSuite中的TestRunner是来执行测试用例的,测试的结果会保存到TestResult实例中,包括运行了多少测试用例,成功了多少,失败了多少等信息用例必须以test开头importunittestimportHTMLTes
weixin_30820077
·
2020-06-28 01:37
Python学习笔记
——基础篇【第六周】——hashlib模块
常用模块之hashlib模块用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供SHA1,SHA224,SHA256,SHA384,SHA512,MD5算法importmd5hash=md5.new()hash.update('admin')printhash.hexdigest()MD5-废弃importshahash=sha.new()hash.update('admin')pr
weixin_30794499
·
2020-06-28 00:28
Python学习笔记
二:IDE环境搭建
工欲善其事,必先利其器。每个IDE都有自己的优点,适合的才是最好的。【伯乐在线】Python非常易学,强大的编程语言。Python包括高效高级的数据结构,提供简单且高效的面向对象编程。Python的学习过程少不了IDE或者代码编辑器,或者集成的开发编辑器(IDE)。这些Python开发工具帮助开发者加快使用Python开发的速度,提高效率。高效的代码编辑器或者IDE应该会提供插件,工具等能帮助开发
weixin_30767921
·
2020-06-28 00:20
Python学习笔记
六:列表、元组、字典
学习其他语言很少关注数组是的结构是怎么回事,都是直接使用。Python定义了列表、元组、字典三种数据结构,是我们使用python的基础,因此有必要理解它们的含义,我想这个和python一切皆对象的思想有关。python的数据结构更加灵活。1.列表[lists]序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字-它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Pytho
weixin_30680385
·
2020-06-27 23:44
Python学习笔记
——基础篇【第五周】——常用模块学习
模块介绍本节大纲:模块介绍time&datetime模块(时间模块)random(随机数模块)os(系统交互模块)sysshutil(文件拷贝模块)json&pickleshelve(封装模块)xml处理yaml处理configparserhashlibsubprocesslogging模块模块,用一砣代码实现了某个功能的代码集合。类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码
weixin_30664615
·
2020-06-27 23:40
Python学习笔记
十一:面向对象
面向对象技术简介类(Class):用来描述具有相同的属性和方法的对象的集合。它定义了该集合中每个对象所共有的属性和方法。对象是类的实例。类变量:类变量在整个实例化的对象中是公用的。类变量定义在类中且在函数体之外。类变量通常不作为实例变量使用。数据成员:类变量或者实例变量用于处理类及其实例对象的相关的数据。方法重载:如果从父类继承的方法不能满足子类的需求,可以对其进行改写,这个过程叫方法的覆盖(ov
weixin_30652897
·
2020-06-27 22:47
python学习笔记
:unittest单元测试
单元测试:开发自测时写的代码unittest基本原理:♦整个平台的搭建使用的是python的unittest测试框架,这里简单介绍下unittest模块的简单应用。♦unittest是python的标准测试库,相比于其他测试框架是python目前使用最广的测试框架。几个概念:TestCase也就是测试用例TestSuite多个测试用例集合在一起TestLoader是用来加载TestCase到Tes
weixin_30621959
·
2020-06-27 22:45
Python学习笔记
----基础篇10----模块1
一、模块的定义:本质就是一个.py结尾的python文件,用来从逻辑上组织python代码(变量、函数、类、逻辑),去实现某一个功能包:package用来从逻辑上组织模块,本质就是一个目录(必须带有__init__.py二、使用方法:定义模块:name='ykyk'defsay_hi():print('Helloykyk')使用模块:importmodules_test/frommodules_t
weixin_30617561
·
2020-06-27 22:55
python学习笔记
(locust性能测试模块)
locust是基于python的性能测试工具、支持python2.7及其以上的版本、相对于主流的LR与Jmeter工具使用的方式不一样、locust是通过编写python代码来完成性能测试的。通过LR与Jmeter都是一个特定平台、我们只能在这个平台上使用、局限性很大。但是利用locust通过python可以进行性能测试的同时,也能掌握python语言的使用,且因为是开发语言,测试过程中可以编写自
weixin_30613343
·
2020-06-27 22:35
Python学习笔记
(一)三步走安装pip
pip是用来方便地管理Python的第三方包的,由于此前玩Python仅仅是浅尝辄止,用的是python(x,y),但是这里并不代表你想用什么包都能从里面找到的,所以我把python(x,y)卸了,然后重新装了个Python2.7.5,准备尝试一下用pip来下载想要的包。不过pip也有一个麻烦之处,如果电脑不能联网怎么办?之后再考虑这个问题,先在此记录一下我是如何安装pip的。本文参考百度经验《如
weixin_30580943
·
2020-06-27 21:44
python学习笔记
-基础
1.大小写敏感2.print(n,f,s1,s2,s3,s4,sep='\n')--换行输出seq='\n'print('n=%d'%n,'f=%f'%f,'s1=%s'%s1,'s2=%s'%s2,'s3=%s'%s3,'s4=%s'%s4,sep='\n')3.Python的字符串①对于单个字符的编码,Python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符:>
weixin_30569033
·
2020-06-27 21:17
[
Python学习笔记
]正则表达式总结
常用缩写字符及其含义表格查询缩写字符分类含义\d0-9的任意数字\D除0-9的数字以外的任何字符\w任何字母、数字或下划线字符(可以认为是匹配“单词”字符)\W除字母、数字和下划线意外的任何字符\s空格、制表符或换行符(可以认为是匹配“空白”字符)\S除空格、制表符或换行符的任何字符?问号紧跟于分组后表示前面分组的内容是可有可无的*星号紧跟于分组后表示前面分组的内容匹配0次或多次+加号紧跟于分组后
weixin_30562507
·
2020-06-27 21:09
python学习笔记
(二十二)实例变量、实例方法、类变量、类方法、属性方法、静态方法...
实例变量:在类的声明中,属性是用变量来表示的。这种变量就称为实例变量,也就是成员变量。实例方法:在类中声明的方法,例如:my(self),必须实例化之后才可以使用,否则会报错。类变量:公共的变量,每个实例都可以用。类方法1、不用实例化就可以直接调用。2、它可以通过cls使用类变量3、它不能调用这个类里面的其他实例方法和实例变量静态方法#你不想实例化的时候,就可以定义成类方法#静态方法就是一个普通函
weixin_30552811
·
2020-06-27 21:37
Python学习笔记
-3群18组-杜杜狼-2017.8.14
Lesson17多重线性回归(MultipleLinearRegression)研究一个因变量与多个自变量间线性关系的方法多元线性回归模型的一般形式为y=β0+β1x1+β2x2+…+βnxn+ey:因变量xn:自变量β0:常数项βn:偏回归系数(regressioncoefficient)e:随机误差多重线性回归分析步骤与简单线性回归一致#Step1:绘制多个变量两两之间散点图scatter_m
渡笃狼
·
2020-06-27 20:29
Python学习笔记
第六天
Python学习笔记
第六天1.学习内容回顾与拓展1.1字典使用可哈希的数据类型作为key字典的增删改查操作,具体内容看昨天笔记嵌套,解包等2.今日学习内容2.1is与"=="的区别2.1.1变量:用来identify
???111
·
2020-06-27 20:21
python学习笔记
(13)常用模块列表总结
os模块:os.remove()删除文件os.unlink()删除文件os.rename()重命名文件os.listdir()列出指定目录下所有文件os.chdir()改变当前工作目录os.getcwd()获取当前文件路径os.mkdir()新建目录os.rmdir()删除空目录(删除非空目录,使用shutil.rmtree())os.makedirs()创建多级目录os.removedirs()
weixin_30372371
·
2020-06-27 18:21
Python学习笔记
八:模块
模块让你能够有逻辑地组织你的Python代码段。把相关的代码分配到一个模块里能让你的代码更好用,更易懂。模块也是Python对象,具有随机的名字属性用来绑定或引用。简单地说,模块就是一个保存了Python代码的文件。模块能定义函数,类和变量。模块里也能包含可执行的代码。import想使用Python源文件,只需在另一个源文件里执行import语句,当解释器遇到import语句,如果模块在当前的搜索
weixin_30347335
·
2020-06-27 18:00
Python学习笔记
七:函数
1.定义一个函数任何传入参数和自变量必须放在圆括号中间。圆括号之间可以用于定义参数。参数值和参数名称是按函数声明中定义的的顺序匹配起来的。函数的第一行语句可以选择性地使用文档字符串—用于存放函数说明。函数内容以冒号起始,并且缩进。Return[expression]结束函数,选择性地返回一个值给调用方。不带表达式的return相当于返回None。1deffunctionname(parameter
weixin_30252709
·
2020-06-27 15:06
python学习笔记
二:切片、迭代、迭代器与相关函数
Python中的切片、迭代、迭代器与相关函数1、切片使用切片常常可以以一行代码替代普通的循环。Python中可以对序列切片,序列是指:元组、列表、字符串,这里以列表为例。>>>L=list(range(100))>>>L[0:10][0,1,2,3,4,5,6,7,8,9]>>>L[:5][0,1,2,3,4]>>>L[95:][95,96,97,98,99]>>>L[-10]90>>>L[-10
wang_san_shi
·
2020-06-27 12:32
Python
【
Python学习笔记
Day30】5.6 文件系统
【
Python学习笔记
Day30】文件系统1.模块是一个可用代码块的打包,在上一讲中,我们可以定义很多已经写好的函数包等模块是一个包含所有你定义的而函数和变量的文件,其后缀名是py.模块可以被别的程序引用
摆渡沧桑
·
2020-06-27 11:07
Python脚本语言
【
Python学习笔记
Day28】5.4 Python文件的使用
5.4Python字典的孪生兄弟之集合1.文件1.open()打开文件2.打开模式:1)'r'以只读方式打开文件(默认)2)'w'以写入方式打开文件,会覆盖已存在的文件,不存在会创建3)'x'如果文件已经存在,使用此模式打开将引发异常4)'a'以写入模式打开,如果文件存在,则再末尾追加写入5)'b'以二进制模式打开文件6)'t'以文本模式打开(默认)7)'+'可读写模式(可添加到其他模式使用)8)
摆渡沧桑
·
2020-06-27 11:35
Python脚本语言
【
Python学习笔记
Day29】5.5 Python文件的使用(二)
【
Python学习笔记
Day29】文件——一个任务任务:将文件(record.txt)中的数据进行分割并按照以下规律保存起来record.txt:小客服:小甲鱼,今天有客户问你有没有女朋友?
摆渡沧桑
·
2020-06-27 11:35
Python脚本语言
Python学习笔记
——作为一等公民的函数
前言在前面的分享中,我们聊了Python独特的以鸭子类型为核心的面向对象风格,并通过《流畅的Python》中提供的两个经典示例,介绍了Python中的序列和分片的实现逻辑,并从中抽象出Python是如何实现接口和多态的,从而开启了我们的Python学习之路。延续之前的风格,本系列不作为一种Python“从入门到精通”式速成教程,而是作为对Python底层设计逻辑和一些核心编程思想作探讨的分享式博客
beacon-7
·
2020-06-27 09:12
Python学习笔记
Python学习笔记
——鸭子类型(duck typing)
前言在实习期间,由于工作需要首次接触了Python这门语言,由于学习和使用的时间非常短,所以当时认为,作为一门解释性语言,在做Web开发方面,Python和PHP的差别不大,甚至在一些应用场景上没有PHP来的简单粗暴。后来,在导师的推荐下,通过《流畅的Python》又一次深入的学习了Python,大致从数据结构、函数、面向对象和控制流程这几个部分深入的学习了这一门语言,对其中作为一等公民的函数和面
beacon-7
·
2020-06-27 09:41
Python学习笔记
Python学习笔记
——属性管理工厂
前言在从鸭子类型看Python面向对象中,我们通过鸭子类型这个概念讨论了Python多态、接口和范型的实现,感受了在没有对接口进行支持,同时不咋抽象和继承的Python架构风格下,通过协议约定的方式,实现了Python风格的面向对象。当然,除了面向对象最重要的几个特征外,今天我们将讨论剩余的独具Python风格的面向对象实现——对象和属性描述符。第一部分将讨论Python对象的引用和垃圾回收的问题
beacon-7
·
2020-06-27 09:41
Python学习笔记
Python学习笔记
:Python常用标准库函数
math库:>>>importmath>>>dir(math)['__doc__','__loader__','__name__','__package__','__spec__','acos','acosh','asin','asinh','atan','atan2','atanh','ceil','copysign','cos','cosh','degrees','e','erf','erfc
Encarta12
·
2020-06-27 08:51
Python学习笔记
--Python 爬虫入门 -17-2 urllib_error+proxy
-urllib.error-URLError产生的原因:-没网-服务器链接失败-知不道制定服务器-是OSError的子类-案例V07fromurllibimportrequest,error"""URLError的使用"""if__name__=='__main__':url='http://www.aimmon.com'try:req=request.Request(url)rsp=reques
aimmon
·
2020-06-27 08:38
Python
Python学习笔记
类和对象
#类的定义#继承#组合#相关BIF#构造,析构方法#运算符重载#属性访问#描述符#类的定义classClassName:#构造方法def__init__(self):passdeffunc(self):pass#继承#定义父类classParent:defhello(self):print("parentfunction")#子类的方法会覆盖父类的方法classChild1(Parent):def
代码之炼金术师
·
2020-06-27 06:56
Python学习笔记
Python学习笔记
7——Sorted及返回函数
#sorted函数可直接用于对list进行排序,同时还可以接收一个key函数用来对list进行自定义的排序#比如按照绝对值排序sorted(range(-5,5),key=abs)#忽略大小写对字符串列表进行排序sorted(['Abd','asdf','fd','zdfe','fdZ','Fe','Sd','FB','ew','Gr'],key=str.upper)#反向排序(倒叙),仅需要在排
LOONGV
·
2020-06-27 05:43
Python
Python学习笔记
8——Lambda_Decorator&偏函数
#Python支持匿名函数,匿名函数通过关键字lambda表示,匿名函数只能有一个表达式,不用写return,返回值就是该表达式的结果#匿名函数也是一个函数对象,可以将其法治给一个变量,并利用变量来调用,比如f=lambdax:x+1print(f(5))#lambda表达式中冒号前面的x表示函数的参数#上述匿名函数也可用以下函数表示defadd(n):returnn+1f=addprint(f(
LOONGV
·
2020-06-27 05:43
Python
Python学习笔记
--- Python命名规范
Python的编码命名规则项目名首字母大写,其余小写单词,若多个单词组合可以添加“_”下划线增加可读性Ui_test包名、模块名全部小写字母package、module类名首字母大写,其它字母小写,若多个单词时,才用驼峰,eg:UserLoginclassLogin:方法名小写单词,多个单词时,用下划线分隔单词以增加可读性。defuser_login():参数名小写单词defuser_login(
杨鑫newlfe
·
2020-06-27 05:34
Python
Object-Oriented
Programming
Python学习笔记
--- utf-8与utf-8-sig 两种编码格式区别
AsUTF-8isan8-bitencodingnoBOMisrequiredandanyU+FEFFcharacterinthedecodedUnicodestring(evenifit’sthefirstcharacter)istreatedasaZEROWIDTHNO-BREAKSPACE.UTF-8以字节为编码单元,它的字节顺序在所有系统中都是一様的,没有字节序的问题,也因此它实际上并不需
杨鑫newlfe
·
2020-06-27 05:03
Python
python学习笔记
- With语句的作用及其原理
with原理及其上下文管理器pythonwith的原理with语句的作用简述with执行原理with支持对象with语句的自我实现01with语句的自我实现02python上下文管理协议python上下文管理器(Contextor)运行的执行原理:pythonwith的原理with语句的作用简述withopen('a','r)asf:forlineinf:printline.strip()以上代码
asd_1314
·
2020-06-27 04:12
python
python学习笔记
-使用re模板在字符串中查找所有单词
re模块的内容re模块中一些重要的函数:Python2.7(r27:82525,Jul42010,07:43:08)[MSCv.150064bit(AMD64)]onwin32Type"copyright","credits"or"license()"formoreinformation.>>>importre>>>pat='[a-zA-Z]+'>>>text='"hello,mynameisxi
·
2020-06-27 04:06
python
【
python学习笔记
】pandas数据操作,axis遵循“行0列1”原则
在学习删除方法drop时,碰到了,也突然想明白了,轴是什么意思。引入:importnumpyasnpfrompandasimportSeries,DataFrame#导入包obj=Series(np.arange(5),index=['a','b','c','d','e'])#创建SeriesobjobjOut[2]:a0b1c2d3e4dtype:int32new_obj=obj.drop('c
睹物思理
·
2020-06-27 04:18
python学习笔记
Python学习笔记
_第十一章:文件和流
打开文件open(name[,mode[,buffering]])打开模式open函数默认的打开方式为读模式。open中模式参数的常用值值描述'r'读模式'w'写模式'a'追加模式'b'二进制模式(可以添加到其他模式中使用)'+'读/写模式(可以添加到其他模式中使用)将文件以二进制形式打开,这个只有在Python进行换行符转换的平台上才需要,如windows、mac通过在模式参数中使用U参数能够在
雨住多一横
·
2020-06-27 03:50
上一页
60
61
62
63
64
65
66
67
下一页
按字母分类:
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
其他