精华内容
下载资源
问答
  • 上逗号
    2020-11-28 11:02:04

    python中 逗号的 用法

    最近研究python 遇到个逗号的问题 一直没弄明白 今天总算搞清楚了

    1.逗号在参数传递中的使用:

    这种情况不多说 没有什么不解的地方 就是形参或者实参传递的时候参数之间的逗号

    例如def abc(a,b)或者abc(1,2)

    2.逗号在类型转化中的使用 主要是元组的转换

    例如:

    >>> a=11

    >>> b=(a)

    >>> b

    11

    >>> b=(a,)

    >>> b

    (11,)

    >>> b=a,

    >>> b

    (11,)

    >>> b=(a,22)

    >>> b

    (11, 22)

    >>> b=a,22

    >>> b

    (11,22)

    >>> b=(a,22,)

    >>> b

    (11, 22)

    >>> b=a,22,

    >>> b

    (11, 22)

    从上面可以看出:a转换为元组加不加()都可以

    从中可以看出 只有当b元组中只有一个元素的时候 需要逗号来转换为元组类型

    3.逗号在输出语句print中的妙用:

    例子:

    >>> for i in range(0,5):

    ... print i

    ...

    0

    1

    2

    3

    4

    >>> for i in range(0,5):

    ... print i,

    ...

    0 1 2 3 4

    很明显 print语句默认的会在后面加上 换行 加了逗号之后 换行 就变成了 空格

    好了 以上纯属个人孕育的观点 如有雷同 请自行判断 如有不足或错误之处 请指出 谢谢!

    更多相关内容
  • eslint-plugin-require-trailing-comma 强制要求尾随逗号的规则 为什么使用它 你喜欢一致性 这是一个具有一致行结尾的数组和对象 var array = [ ... 使用all甚至在单行数组和对象强制执行,如 {
  • 英文中关于逗号使用方法

    千次阅读 2021-01-17 13:28:30
    说到标点符号的用法,估计很多人当年或者正在学习英语时,都会很有感触,而且...说起逗号的用法,其功能之强大,小编我是深有体会的,因为当年我的硕士毕业论文就是有关英汉语逗号的比较研究的,有兴趣的朋友可以到...

    说到标点符号的用法,估计很多人当年或者正在学习英语时,都会很有感触,而且大多人的感触基本是:

    1、老师基本没有系统教过,所以就是想着怎么用就怎么用了;

    2、想学习标点符号的用法,但一直找不到适合的学习材料。

    英语中的标点符号很多,用法也繁简不一,今天就先从用法最为繁杂的逗号学起吧。

    说起逗号的用法,其功能之强大,小编我是深有体会的,因为当年我的硕士毕业论文就是有关英汉语逗号的比较研究的,有兴趣的朋友可以到中国知网上查阅一下:http://cdmd.cnki.com.cn/Article/CDMD-10269-2004087335.htm。

    我们先来看看《新概念英语》第一册第137课的课文:

    不知大家有没有注意到,课文中所有if条件句开头的句子中,if条件句都没有用逗号隔开。这在英语里实际上是一种错误,是有关逗号的用法错误。此外,课文中的最后一句话中的It's a pleasant dream后面也应该用逗号。

    为什么?

    请从下面的逗号用法规则中查找答案:

    (一)单词和短语间

    1、当有三个或三个以上并列的单词或短语时,这些单词或短语要用逗号隔开,而且最后一个单词或短语一般都会用and或or连接,如:

    My estate goes to my husband, son, daughter-in-law, and nephew.

    需要注意的是,这组并列的单词或短语的最后两个单词或短语,一般要用逗号隔开,这个逗号被称作牛津逗号(Oxford comma)。大部分报纸或杂志会省略这个逗号,但有的时候会因此引起歧义,如:

    We had coffee, cheese and crackers and grapes.

    句中的cheese and crackers其实指的是一道菜,所以最好在crackers后面加上逗号,即:

    We had coffee, cheese and crackers, and grapes.

    2、当两个前置形容词并列且可以调换顺序时,要用逗号隔开,如:

    He is a strong, healthy man. vs. He is a healthy, strong man.

    如果两个形容词的位置是不可调换的,则不能用逗号,如:

    We stayed at an expensive summer resort.

    我们不能说:We stayed at a summer expensive resort.

    所以,也不能用逗号隔开两个形容词。

    (二)句子之间

    1、逗号粘连错误(Comma Splice),指的是有的作者会用逗号隔开两个独立的句子,如:

    He walked all the way home, he shut the door.

    这在英语里是不允许的,应该通过改变标点符号或是增加连接词改为:

    He walked all the way home. He shut the door.

    After he walked all the way home, he shut the door.

    He walked all the way home, and he shut the door.

    2、两个独立的句子如果用and, but, 或者or等词连接起来时,一般要在前一句话的末尾插入逗号,如:

    He walked all the way home, and he shut the door.

    注意:如果两个独立的句子都很短的时候,很多作者都不加逗号,如:

    I paint and he writes.

    3、如果前后两个句子的主语是一样的,则无需在前一个句子末尾插入逗号,如:

    He thought quickly but still did not answer correctly.

    注意:这种情况也有例外,需要加上逗号,以避免产生歧义,如:

    【有歧义】I saw that she was busy and prepared to leave.

    【无歧义】I saw that she was busy, and prepared to leave.

    (三)句首开头

    1、如果是以从句开头,则要在从句末尾用逗号隔开,如:

    If you are not sure about this, let me know now.

    2、如果开头的是介绍性短语,一般也要用逗号隔开,如:

    Having finally arrived in town, we went shopping.

    注意:如果这个介绍性短语只有三四个单词而且意思很明确,则无需用逗号隔开,如:

    When in town we go shopping.

    但是,如果会因此引起歧义,则需加上逗号,如:

    Last Sunday, evening classes were canceled.

    如果不加逗号,读者可能就会以为句子的主语是:last Sunday evening classes,而不是evening classes了。

    3、如果介绍性短语是以介词开头引导的,则无论这个短语包含多少个单词,都无需用逗号隔开,如:

    Into the sparkling crystal ball he gazed.

    注意:如果开头的引导词有两个介词,则要看情况来决定是否要用逗号:

    (1)介词后面如果紧跟动词谓语,则不用逗号,如:

    Between your house on Main Street and my house on Grand Avenue is the mayor's mansion.

    (2)介词后面如果跟的是句子的主语,则要用逗号,如:

    Between your house on Main Street and my house on Grand Avenue, the mayor's mansion stands proudly.

    4、如果句子开头时主句,后面紧跟从句(修饰对象),则主句末尾无需使用逗号。如:

    Let me know now if you are not sure about this.

    (四)次要成分

    1、同位语,如:

    My best friend, Joe, arrived.

    The three items, a book, a pen, and paper, were on the table.

    2、非限定性定语从句,如:

    Jill, who is my sister, shut the door.

    3、分词短语,如:

    The man, knowing it was late, hurried home.

    (五)其他用法

    1、用在well, yes, why, hello, hey等呼语后面,如:

    Why, I can't believe this!

    No, you can't have a dollar.

    2、用于隔开nevertheless, after all, by the way, on the other hand, however等插入语,如:

    I am, by the way, very nervous about this.

    3、用于隔开人名、外号、昵称或者头衔,如:

    Will you, Aisha, do that assignment for me?

    Yes, old friend, I will.

    Good day, Captain.

    4、用于隔开年月日,如:

    It was in the Sun's June 5, 2003, edition.

    注意:如果只有年和月,则无需用逗号,如:

    It was in a June 2003 article.

    5、用于隔开不同级别的行政区域,如:

    I'm from the Akron, Ohio, area.

    6、如果人名后跟有头衔或学历,则一般要在姓氏后面加上逗号,如:

    Al Mooney, Sr., is here.

    Al Mooney, M.D., is here.

    7、在直接引语的说话者或提问者的动词后面要加上逗号,如:

    He said, 'I don't care.'

    'Why,' I asked, 'don't you care?'

    注意:

    1)如果直接引语只有一个单词,则不用逗号,如:

    He said 'Stop.'

    2)如果直接引语在说话者之前,且是陈述句,直接引语的句末要用逗号,如:

    'I don't care,' he said.

    'Stop,' he said.

    3)如果只是转引某人的话,则不用逗号,如:

    Is 'I don't care' all you can say to me?

    Saying 'Stop the car' was a mistake.

    8、用于隔开反意疑问句,如:

    I can go, can't I?

    9、用于隔开前后两个形成鲜明对照的成分,如:

    That is my money, not yours.

    10、用于隔开namely, that is, i.e., e.g., and for instance等表示举例说明的引导性短语,如:

    You may be required to bring many items, e.g., sleeping bags, pans, and warm clothing.

    11、用于隔开etc.,而且前后都要用逗号隔开,如:

    Sleeping bags, pans, warm clothing, etc., are in the tent.

    以上内容来源于网络

    展开全文
  • end 这也是为什么这个原因 C = {1,2,3,,,} 返回一个错误,因为逗号不是一个空的语句,而是在第一个逗号后面有一个预期的语句。 底线:看起来很奇怪,但实际对我来说似乎是逻辑,因为Matlab在内部使用了大量的C-...

    这些是更多的猜测,而不是一个答案。

    命令或语句分隔符

    To enter more than one MATLAB command or statement on the same line,

    separate each command or statement with a comma:

    for k = 1:10, sum(A(k)), end

    在线

    B = {1,2,3,}

    因此一个声明在3之后是预期的,只有},这意味着单元格数组的结尾,一个有效的语句。

    分号有三个官方用法:

    阵列行分隔符

    When used within square brackets to create a new array or concatenate

    existing arrays, the semicolon creates a new row in the array:

    A = [5, 8; 3, 4]

    输出抑制

    When placed at the end of a command, the semicolon tells MATLAB not to

    display any output from that command. In this example, MATLAB does not

    display the resulting 100-by-100 matrix:

    A = ones(100, 100);

    命令或语句分隔符

    Like the comma operator, you can enter more than one MATLAB command on

    a line by separating each command with a semicolon. MATLAB suppresses

    output for those commands terminated with a semicolon, and displays

    the output for commands terminated with a comma.

    In this example, assignments to variables A and C are terminated with

    a semicolon, and thus do not display. Because the assignment to B is

    comma-terminated, the output of this one command is displayed:

    A = 12.5; B = 42.7, C = 1.25;

    所以在线

    x = {1,2,3,;5,6,7}

    它遵循有效的语句Array Row Separator after 3,。之后,预计会有新的声明,在这种情况下是双重的5.有效。

    现在考虑一下

    x = {1,2,3,;;;;4,5,6;;;}

    如上所述,3之后,遵循语句Array Row Separator,之后的语句可能是从C ++中的一些基础程序核心借用的null statement – NOP,这基本上意味着:什么都不做。 3之后在下一个声明之前,遵循三次“不做任何事情”。没有意义,因为Matlab告诉你:额外的分号是不必要的。 – 但有效。

    它也允许你无意义的事情,如:

    if true

    ;

    end

    这也是为什么这个原因

    C = {1,2,3,,,}

    返回一个错误,因为逗号不是一个空的语句,而是在第一个逗号后面有一个预期的语句。

    底线:看起来很奇怪,但实际上对我来说似乎是逻辑,因为Matlab在内部使用了大量的C-Code,并考虑到null语句,所提到的一切都是有效的语法。

    其他langages呢?

    Python中使用的x = [1,2,3,;;; 4,5,6 ;;;]中的分号是无效的,即使在预期的Matlab克隆numpy中,除非包含在这个不常见的语法a = np中。矩阵( ‘1,2,3; 4,5,6’)。

    a = np.matrix('1,2,3,;;;;4,5,6;;;')

    也会抛出一个错误,就像在任何情况下都被解释为数组行分隔符,这使编译器抱怨不一致的行大小。

    然而,

    x = [1,2,3,]

    在Python和IronPython中也是有效的语法,就像07年2月提到的VBScript和Lua一样。这些语言有什么共同点?它们都是(或多或少)在运行时解释的脚本语言。这不只是Matlab。因此,OP的兴奋仍然没有原因。

    展开全文
  • 举个简单的例子,如果用逗号分隔两个独立不相关的句子,这定会让读者感到困惑而影响表达力。若适当地使用分号来分隔,则可使文章更加通顺易懂。因此,在进行英文写作的过程中,使用标点符号,如逗号comma (,), 冒号...

    在英文写作时,标点符号该如何正确使用,许多人对此可能没有真正注意过。其实在进行学术论文写作时,遵循标点符号的使用准则也是非常重要的。举个简单的例子,如果用逗号分隔两个独立不相关的句子,这定会让读者感到困惑而影响表达力。若适当地使用分号来分隔,则可使文章更加通顺易懂。

    因此,在进行英文写作的过程中,使用标点符号,如逗号comma (,), 冒号colon (:), 分号semicolon (;), 或破折号dash (—)时,有哪些准则需要被遵守呢?

    本篇会介绍一下关于“逗号”的使用的方法。

    英文写作中如何使用逗号(Comma)

    在大部分的写作中,逗号是最常被使用的标点符号。但因为逗号的使用场景和使用要求最多,因此许多人会对如何正确使用感到困惑,以下是逗号的几点重要功能,以及适当的使用时机。罗列事物或短语时:

    I bought bread, cheese, and pickles at the grocery store. (grocery store: 杂货店需要分隔两个独立的较长从句,并使用连接词连接时:

    Astronomers have known about the positions of stars for centuries, but they didn't understand that the earth revolves around the sun.在介绍性短句的后面:

    In preparation for the next convention,the representatives studied up on the most important issues.当需要区分附加说明部分的句子(parenthetical phrase),或要分隔插入语(interrupter)时:

    All doctors, if they care about their patients, are concerned with good office hygiene.

    逗号的常见错误使用案例Comma splice. 不要在未使用连接词的情况下,使用逗号分隔两个独立的从句

    错误范例: Thousands of protesters showed up on the streets,they were shouting and carrying large posters.

    正确范例: Thousands of protesters showed up on the streets; they were shouting and carrying large posters.Combining lengthy phrases. 在复合句中使用逗号或用逗号来分隔短句会造成读者的困惑,这种情况应使用分号。

    错误范例: Some useful subjects are English, which is an international language, math, which is used in all domains of sciences and social sciences, and philosophy, which underpins many other areas of study.

    正确范例: Some useful subjects are English, which is an international language; math, which is used in all sciences and social sciences; and philosophy, which underpins many other areas of study.

    展开全文
  • 键盘输入逗号变成单引号怎么办,好好看看逗号在哪????
  • input 输入金额自动补上逗号

    千次阅读 2015-04-15 17:52:09
    $(".inputElem").keyup(function(event){  var txt = $(this).val();  var keyCode = event.which;  if ( txt.length  $("#fixval").hide();  }el
  • 标签:Python开发(http://www.maiziedu.com/course/python-px/)中如何把...使用print打印多个表达式,就能用逗号将它们隔开:>>> print "Age", 19Age 19可以看到,每个参数之间都插入了一个空格符。注:pr...
  • String errorMsg = “模板不一致,...处理乱码:英文逗号导致中文乱码 解决办法:换中文逗号 java可能传流,文本统一 try{ ...... // 媒体导入成功导出流信息 if(errMap != null && errMap.size() > 0){
  • C语言中逗号表达式

    2020-08-03 15:55:18
    本文介绍了C语言中逗号表达式的使用以及原则。
  • 接下来小编就给大家分享matlab中分号、冒号、逗号等常用标点符号的功能和用法总结,教你正确使用Matlab中的标点符号。matlab中分号、冒号、逗号等常用标点符号的作用如图,供学习参考!其中冒号的常用法总结 :1)a:b...
  • 不做详解,直接图。 SELECT T.NAME, T.TESTSTR FROM TEST2 T;   SELECT DISTINCT T.NAME, REPLACE(REGEXP_SUBSTR(T.TESTSTR, '[^,]+', 1, LEVEL), ',', ' ') TESTSTR FROM TEST2 T WHERE 1 = 1 CONNECT BY ...
  • 数据库sql中的逗号转义

    千次阅读 2020-07-22 10:54:10
    INSERT INTO emailrecord (email,state,info,createtime) VALUES (‘493891498@qq.com’,’-1’,"code = ‘EAUTH’,\ command = ‘API’",1595385051397)
  • c语言_输出千位上逗号隔开的数字

    千次阅读 2014-10-16 09:40:59
    *输出千位上面用逗号隔开的数字 * **/ char *commaprint(unsigned long n) { static int comma = '\0'; static char rebuf[30]; char *p = &rebuf[sizeof(rebuf)-1]; int i = 0; if(comma ==...
  • 绘制折线图逗号分隔的数字列表,可以在Web浏览器中查看该数字。 安装 全局安装chart-csv : npm install chart-csv -g 用法 将CSV数据管道传输到chart-csv应用程序。 chart-csv应用程序会将HTML输出到STDOUT...
  • 在某些下文(如函数参数列表)中,逗号可用作分隔符。 不要将该逗号用作分隔符与将其用作运算符的情况混淆;这两种用法完全不同。 考虑表达式 e1 , e2 该表达式的类型和值是 e2 的类型和值;e1 的计算结果将被...
  • 面本人将逐步写更多关于本书的文章。 本文的理论知识来自于JavaScript权威指南,我这里做一下整理,或者说叫笔记。 如果你的基础够好的话,完全理解不成问题,但是如果读得有些郁闷的话,可以加我的QQ:76863715 ...
  • 大部分同学都知道逗号要比点号快,但就是不知道为什么,更不知道逗号与点号这两者之间到底有什么区别。下面小编就来详细的为大家介绍一下,需要的朋友可以过来参考下
  • 逗号表达式

    2021-04-23 07:08:38
    概括:这道题是糜浪汹同学的课后数学练习题,主要是关于逗号表达式,指导老师为弘老师。c语言提供一种特殊的运算符,逗号运算符,优先级别最低,它将两个及其以上的式子联接起来,从左往右逐个计算表达式,整个...
  • 在C语言中逗号“,”也是一种运算符,称为逗号运算符。 其功能是把两个表达式连接起来组成一个表达式, 称为逗号表达式。其一般形式为:表达式1,表达式2其求值过程是分别求两个表达式的值,并以表达式2的值作为...
  • 逗号-It.js 通过添加逗号将数字转换为更易读的数量的小模块: 1234.5 => 1,234.50 //require itvar commaIt = require ( '../comma-it' ) ; commaIt ( '12341233,12' , { addPrecision : true } ) ; // => '12 341 ...
  • // 100% toLocaleString 可以接收两个可选参数:locales 和 options,而且这个 api在各大浏览器通用不存在兼容问题并且这个 api 不止存在 Number 的原型,Array、Object、Date 原型都有这个 api,并且格式化...
  • python 逗号

    千次阅读 2020-11-29 06:16:06
    广告关闭腾讯云11.11云盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!发送语音通知数字默认按照个十百千万进行播报,可通过在数字前添加英文逗号(,)改变播报方式。 例如,...
  • 最近做项目需要我们前端对金额进行千分位格式化(也就是说每三位用逗号隔开),代码已经做了修改 之前的版本是本人疏忽 真对不住大家了!现在已经做了修改 如果还有不完善的地方 请大家多多指教! 1. 支持用逗号隔开 ...
  • 第一种方法:只要不为空,就在后面添加逗号,最后再用substring()函数截取。 String sendDocNum = “”; for (Object num : setList) { if(num !=null){ sendDocNum += num.toString() + “,”; } } if ...
  • (转)使用Excel批量给数据添加单引号和逗号 在使用PLSQL连接oracle数据库处理数据的过程中,常用的操作是通过ID查询出数据,ID需要附上单引号,如果查询的ID为一条或者几条,我们手动添加即可,但是如果是几百条、...
  • 主要介绍了C++中赋值运算符与逗号运算符的用法详解,是C++入门学习中的基础知识,需要的朋友可以参考下
  • happy_with:以特殊形式避免在Elixir使用逗号
  • 从浏览器直接复制下来的Request Headers: Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9 Accept-Encoding: gzip, ...
  • 虽然对于单页面应用开发基本遇不. 但还是做一个记录.防止日后落坑 二、测试案例 为了生动形象说明一下问题, 我分别循环遍历四张图片和四个文字, 且看 //js //歌曲url.聪明的你会发现这个路径有点奇怪...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 470,525
精华内容 188,210
关键字:

上逗号

友情链接: 8255---Mode-1.rar