精华内容
下载资源
问答
  • python是否需要每行以分号结束

    千次阅读 2017-08-13 12:13:00
    如果熟悉其他计算机语言,可能会习惯于每行以分号结束。 python则不用,可以在每句末尾加上分号,但不会有任何作用。当然如果同一行内有多句代码,则每句之间是需要加上分号用来分割的。 zhangjies-MacBook-Air:...

    如果熟悉其他计算机语言,可能会习惯于每行以分号结束。

    python则不用,可以在每句末尾加上分号,但不会有任何作用。当然如果同一行内有多句代码,则每句之间是需要加上分号用来分割的。

    zhangjies-MacBook-Air:~ zhangjie$python
    Python 2.7.9 (default, Jul 14 2015, 12:18:43) 
    [GCC 4.2.1 Compatible Apple LLVM 6.1.0 (clang-602.0.49)] on darwin
    Type "help", "copyright", "credits" or "license" for more information.
    >>> print "hello world!"
    hello world!
    >>> print "hello world!";
    hello world!
    >>> a = 1 print a
      File "<stdin>", line 1
        a = 1 print a
                  ^
    SyntaxError: invalid syntax
    >>> a = 1; print a
    1
    >>> a = 1; print a;
    1
    >>> 

     

    转载于:https://www.cnblogs.com/orange-lover/p/7352945.html

    展开全文
  • 原博文2019-10-31 18:37 −在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以...

    原博文

    2019-10-31 18:37 −

    在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别语句的结束。

    (JS也是一样“;”只是表示语句结束,...

    comment.png

    0

    attention.png

    4088

    相关推荐

    2019-12-04 22:14 −

    [toc]

    ## 多行语句

    Python 通常是一行写完一条语句,但如果语句很长,我们可以使用反斜杠(\\)来实现多行语句,例如:

    ```python

    total = item_one + \ item_two + \ item_three

    ```

    在 [], {}, 或 () 中的多...

    comment.png

    0

    attention.png

    119

    2019-12-02 15:58 −

    ## Python 基础语法 Python语言与Perl,C和Java等语言有许多相似之处。但是,也存在一些差异。 在本章中我们将来学习Python的基础语法,让你快速学会Python编程。 用一张图概况Python学习 ![](/static/assets/tutorials/lang/pyth...

    2019-12-22 11:17 −

    一.装饰器的作用

    装饰器的作用就是在不改变原有函数调用方式和代码的情况下,给这个函数增加需要的功能。 例如:

    def print_1(): print(1)

    然后这个函数在项目的很多地方都被调用了,现在需要在不改变调用方式和函数代码的情况下,在调用print_1时先打印一下当前时间,这种时...

    2019-12-17 08:51 −

    ### Python基本语法

    Python的语法相对比C,C++,Java更加简洁,比较符合人的正常思维。本篇介绍Python的基本语法,通过本篇文章你可以学到以下内容。

    - 掌握Python的基本语法

    - 识别Python中的关键字 Python是一门脚本语言,有以下特点:

    - 面向对象:类

    - 语...

    2019-12-24 11:10 −

    目录

    一、Python基础语法

    1.1 第一个Python程序

    1.1.1 交互式编程

    1.1.2 脚本式编程

    1.2 Python标识符

    1.3 Python保留字

    1.4 行和缩进

    1.5 多行语句

    1.6 Python 引号

    1.7 Python注释

    1....

    2019-12-24 17:27 −

    Python第一节

    安装教程就不发了,太心累了!大家可以上百度查,网上都会有

    python种类

    JavaPython

    cPython

    pypy

    两种编码 字节码 和 机器码

    unicode utf8 gbk 三种

    utf8: 3字节(中文)

    gbk:2字节(中文)

    ...

    comment.png

    0

    attention.png

    106

    2019-12-24 10:17 −

    元组的特征

    元组类型的名字是tuple

    元组的一级元素不可被修改、不能增加或者删除;

    元组和列表的书写区别是将中括号改成了小括号;

    为方便区分元组和普通方法的参数,一般在元组的最后一个元素后保持加一个逗号用以区分;

    元组也是有序的;

    字符串、列表、元组之间可以互相转换

    元组可以通过索引获取值,元组可...

    2019-12-08 20:26 −

    前言本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。作者:weixin_45189038直接上知识点:

    1. 注释

    单行注释:在一行文字前面加#(快捷键:ctrl+/)

    多...

    2009-10-06 18:32 −

    字号:大 中 小 面向对象:有编程经验的程序员(此处以C为例)使用环境:Python 2.5关于实例:所有例子均在python2.5 + ubuntu 9.04环境下测试通过文章目的:快速入门Py...

    2019-12-04 18:19 −

    前言:学习者需要进行准备工作,已经有项目的可以跳过准备工作。

    1、准备工作

    (1)在D盘新建项目文件夹XXX (演示文件夹:test)

    (2)在test文件夹下新建一个.py文件(演示文件:hello.py)

    (3)在hello.py 文件中写入 :print("hello world")

    2、安装...

    comment.png

    0

    attention.png

    1352

    展开全文
  • 单纯看“分隔符”与“终止符”,它们都是必须的,然而是否都要用分号来表示呢? 这个问题没有达成一致的标准。 python 中使用了分号作为语句分隔符,但是不用分号作为终止符,而是用了换行作为终止符。 ?若在一句...

    o55g08d9dv.jpg广告关闭

    腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!

    aj2i5qidph.jpeg

    单纯看“分隔符”与“终止符”,它们都是必须的,然而是否都要用分号来表示呢? 这个问题没有达成一致的标准。 python 中使用了分号作为语句分隔符,但是不用分号作为终止符,而是用了换行作为终止符。 ?若在一句完整的语句末尾加了分号,然后换行, 那么 ide 一般会提示“trailing semicolon in the statement”...

    单纯看“分隔符”与“终止符”,它们都是必须的,然而是否都要用分号来表示呢? 这个问题没有达成一致的标准。 python 中使用了分号作为语句分隔符,但是不用分号作为终止符,而是用了换行作为终止符。 ?若在一句完整的语句末尾加了分号,然后换行, 那么 ide 一般会提示“trailing semicolon in the statement”...

    4iqcs21xes.png

    我觉得node.js在语法层面挺拧巴的,要么就像php那样严格要求加分号,要么就像python一律不加分号。 而node.js却表现出一副欲拒还迎的姿态,让人感觉就是既要拥抱变化,又要抱残守缺。? 加不加分号,这是一个问题直到有一天我了解了加不加分号的场景,才终于释然 一言以蔽之:当代码是以 ( .foreach(function (item) ...

    3 python样式规则3.1 分号行尾不能加分号, 也不能用分号将两条命令放在同一行. 3.2 行长度每行不超过80个字符。 下列情况除外:(1)长导入语句。 (2)url、路径名或注释中的长标志。 (3)不包含空格的长字符串模块级常量,不便跨行拆分,如url或路径名。 (4)pylint禁用注释。 (例如:#pylint:disable=无效名称)3.3 ...

    7ngs0i678a.jpeg

    return hello + name person =person(keweiyang)print(person.greet())模块import sys# 导入部分功能,导入math的pifrom math import pihelp(sys)#通过dir函数查看sys提供了什么功能dir(sys) print(pi)注意:python中没有分号,而是用换行符替换; 没有{},而使用冒号替换; 构造函数中的self是显示出现的等,除此...

    ps:语句末尾加不加分号; 都可以,小编决定不加分号,更简单。 2、使用sublime新建文件hello.py,内容如下:print(hello world)在windows下,shift+右键...前言python,是龟叔在1989年为了打发无聊的圣诞节而编写的一门编程语言,特点是优雅、明确、简单,现今拥有丰富的标准库和第三方库。 python适合开发web...

    si44aug3bg.png

    (2)语句末尾不应该加分号,这是python的特色之一哦,看看y = 0 后面是啥? (3)if语句后面的条件如果是一个独立的逻辑(判断)运算,无需括号,其二,其三,(4)if语句的末尾应该有冒号哦,忘性真大。 (5)嘿嘿,if语句后面的{...}是什么鬼? 一不小心写成cc++了吗? 不记得python代码块是不需要乱七八糟的括号...

    对象 python程序中用到的任何“东西”都成为“对象”。 5. 逻辑行和物理行 物理行是我们在编写程序时看到的,逻辑行则是python看到的。 python中分号...python允许处理unicode字符串,加前缀u或u, 如 uthis is an unicode string。 字符串是不可变的。 按字面意义级联字符串,如this is string会被自动转换...

    目录可能不对,点击文件,在终端中即可打开 零插件即可运行python代码智能感知(完整需要安装插件python、terminal)、断点调试 语句不强制要求加分号,不需要加大括号,不建议使用分号 注意:python是使用‘缩进’来区分代码段,不能压缩,开源友好 #单行注释 三引号:多行注释...

    由此可见java要事先申明数据类型,python中无需事先申明数据类型,拿来就可以用,python 的语法要比java 更灵活。 2、分号 java的编程语句必须以分号结尾,而python中无需分号结尾。 3、数组 java中数组只能存一种数据类型,而python中可以存多种数据类型。 4、数据类型 python有五个标准的数据类型:numbers(数字)...

    f3hy165cse.png

    什么是pep8pep 是 python enhancement proposals 的缩写,直译过来就是「python增强建议书」也可叫做「python改进建议书」,说的直白点就是python相关的一些文档,主要用来传递某些信息,这些信息包括某个通知亦或是某个新的规范。 关于更深层次的概念,大家有兴趣的可以自行去了解。 pep 后面的数字从0开始一直累加...

    逗号、冒号、分号前不要加空格。 函数命名使用全部小写的方式,可以使用下划线常量命名使用全部大写的方式,可以使用下划线。 6. 列举python2和python3的区别 python3 使用 print 必须要以小括号包裹打印内容,比如print(hi)python2 既可以使用带小括号的方式,也可以使用一个空格来分隔打印内容,比如print hipython...

    dl9fykjql9.jpeg

    我们知道 python 是没有分号和大括号来区分代码的结束和开始的,所以缩进的问题一定要注意,如果你的缩进不正确,可能会报 indented 错误。 在交互式环境...calcsum(*nums)6我们也可以把 list 和 tuple 加星号传入可变参数中关键字参数关键字参数和可变参数一样,可以允许你传入 0 到任意个参数,不过这些参数都...

    mp8lkz71l3.png

    在二元运算符两边各空一格,算术操作符两边的空格可灵活使用,但两侧务必要保持一致不要在逗号、分号、冒号前面加空格,但应该在它们后面加(除非在行尾)...我始终认为,学习是需要沉下心来慢慢钻研的,是长期的; 同时,学习不应该被赋予太多的功利色彩。 一个python 程序员的成长路线图应该是这样子的...

    odmcxyu7zq.jpeg

    我们知道 python 是没有分号和大括号来区分代码的结束和开始的,所以缩进的问题一定要注意,如果你的缩进不正确,可能会报 indented 错误。 在交互式环境...在参数前加 * 号即可我们也可以把 list 和 tuple加星号传入可变参数中关键字参数关键字参数和可变参数一样,可以允许你传入 0 到任意个参数,不过这些参数...

    好的代码风格,给人舒服的感觉,今天介绍一下谷歌的python风格规范1 分号不要在行尾加分号,也不要用分号将两条命令放在同一行。 2 行长度每行不超过80个字符; 不要使用反斜杠连接行。 python会将圆括号、中括号和花括号的行隐式的连接起来,可以利用这个特点。 如果需要,可以在表达式外围增加一堆额外的圆括号...

    设置环境变量,我的电脑— 属性- 高级系统设置- 环境变量,如下? 配置在“变量值”一栏,把自己所安装的python路径拷进去就可以了,例:c:python37注意:在拷贝路径c:python37时,前面要加分号,还要注意,分号一定是英文输入法里的分号。 测试打开cmd可以输入python运行了。 如果说python不是有效的命令,那可能需要...

    例如:vb 、php、javascript、python二、python注释1、# 单行注释 例 # 你好2、 或者用于多行注释例import oshello world或import oshelloworld三、python代码规范1、每个 import 语句一次只导入一个模块import osimportsys #正确import os,sys #错误2、不要在行尾添加分号import os; #错误import os #正确3、每行...

    python在windows安装先下载python 最新版本 3. 5.1 或2.7.11? 运行安装程序。 修改环境变量计算机-属性-高级系统设置-环境变量-path将python安装路径填写到环境变量中。 与上一个变量用; 分号分割? 如果同时安装 python2.7 和python3.5 要在python3.5的安装路径下 将python.exe改名如改为python3.exe 否则会和python...

    python 通常将一行作为一个语句,当语句以冒号:结尾时,缩进的语句视为代码块。 python 通常一行为一个语句,但是可以通过反斜杠将一个语句分为多行显示。 一行中也可以有多个语句,但是语句之间需要使用分号; 分开。 以#开头的语句为注释,注释可以是任意内容,解释器会自动忽略以#开头的注释内容。 以#开头的注释...

    展开全文
  • Python中的分号

    万次阅读 2012-07-02 17:59:21
    在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别...

    在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别语句的结束。

    例如,以下两行代码是等价的:

    1. print "hello world!"
    2. print "hello world!";

    第1行代码的输出结果:

    1. hello world!

    第2行代码的输出结果:

    1. hello world!

     

    如果要在一行中书写多条句,就必须使用分号分隔每个语句,否则Python无法识别语句之间的间隔:

    1. # 使用分号分隔语句 
    2. x=1; y=1 ; z=1

    第2行代码有3条赋值语句,语句之间需要用分号隔开。如果不隔开语句,Python解释器将不能正确解释,提示语法错误:

    1. SyntaxError: invalid syntax

    注意分号不是Python推荐使用的符号,Python倾向于使用换行符作为每条语句的分隔,简单直白是Python语法的特点。通常一行只写一条语句,这样便于阅读和理解程序。一行写多条语句的方式是不好的习惯。

     

    Python同样支持多行写一条语句,Python使用“\\”作为换行符。在实践中,一条语句写在多行也是非常常见的。

    【例】把SQL语句作为参数传递给函数,由于SQL的语句一般非常长,为了阅读方便,因此需要换行书写。

    1. # 字符串的换行 
    2. # 写法一 
    3. sql = "select id,name \\ 
    4. from dept \\ 
    5. where name = 'A'" 
    6. print sql 
    7. # 写法二 
    8. sql = "select id,name " \\ 
    9. "from dept " \\ 
    10. "where name = 'A'"
    11. print sql

    写法一只使用了一对双引号,把SQL语句分为select、from、where等3部分分别书写。

    第6行代码输出结果:

    1. select id,name from dept where name = 'A'

    写法二使用了3对双引号,select、from、where分别对应一对双引号。

    第11行代码输出结果:

    1. select id,name from dept where name = 'A'

    第二种写法比第一种写法的可读性更强,可以使用空格和制表符对齐语句,使代码显得更工整。对于简短的语句不推荐换行的写法,这种写法只会造成阅读的复杂性。下面这段程序是不合理的换行写法:

    1. # 一条语句写在多行 
    2.  
    3. print \\ 
    4. "hello world!"

    第2行~第3行代码是一个整体,调用print输出“hello world!”,这种情况不适合分行书写。

    展开全文
  • 我常在C / C ++语言中看到很多分号。在代码中,分号表示语句终止。Python并未强制使用分号来分隔语句,但因为分号导致Python乱码的情况可不少。最近,笔者正在学习Python的数据科学课程。讲师讲解了条件语句并编写了...
  • 被“嫌弃”的分号的一生:不要在Python中使用无用分号了 ...12: print( It is cold ); cold = True;笔者当时的反应是:这太可怕了!分号仅在Python中的非典型情况下使用。笔者准备了一篇小指南,解
  • python中的分号(“;”)

    千次阅读 2019-10-31 18:37:00
    在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别...
  • python中的逗号及分号解释

    千次阅读 2019-05-18 12:00:19
    新手在python一段代码中使用分号会出现意想不到的结果,慎用逗号,多用分号及代码换行,代码执行以分号结束。 实例: test=['a',"b",12,34.5] test[-1]=666;test.insert(2,333);test.append("888");print(test)...
  • 尽管print函数是初学者最先接触到的第一个Python标准函数,但很多人并没有真正了解它。我曾经在《用 print() 函数实现的三个特效》一文中展示了print函数的一些实用技巧,受到读者热捧。今天,我再给大家介绍print...
  • 关于python3的分号

    万次阅读 2017-10-16 11:41:14
     在学习的过程中,无论是示例代码,还是学习网站中下方的评论示范中,一个段代码的结束就是直接回车换行,我也是一直遵循这种规则,毕竟python3(别问为什么一直强调3)的判断都是靠缩进来来判断的例如 a=10 def ...
  • Python不用推荐用分号,而是用回车

    千次阅读 2017-07-28 17:03:23
    在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别...
  • 在C、Java等语言的语法中规定,必须以分号作为语句结束的标识。 Python也支持分号,同样用于一条语句的结束标识。但在Python中分号的作用已经不像C、Java中那么重要了,Python中的分号可以省略,主要通过换行来识别...
  • 背景 最近在项目中开始使用新的编码规范,一开始项目报一大堆错误,改得我想砸键盘,花了好些时间才适应,下面列出一些代表性的规则: 只能使用单引号 ... 不用分号!!! 起因 早上在实现一个功能的时候,...
  • print的输出格式

    千次阅读 2018-07-10 23:41:20
    print 输出时,可以用单引号' '作为字符串标识符,...作为一条语句的结束符。一、简单的字符串输出在Linux下的vim编辑:#!/usr/bin/pythonprint "Hello Python!";print 'Yes, I can.';二、‘ ’与“ ”的区别用解析器...
  • 一、Python中的编码规则 # _*_coding:utf-8_*_ 在python2中添加此行,可识别UTF-8编码,是16位二进制编码,可识别汉字 python2.x:默认使用ASCII编码 ...二、Python中的分号 在C、Java等语言的...
  • Effictive Go(四)分号和控制结构

    千次阅读 2017-07-22 16:35:35
    分号与控制结构
  • python中的print

    千次阅读 2016-03-18 06:42:25
    python3 中去除了print语句,加入print()函数实现相同的功能 print() 会在输出窗口中显示一些文本。>>> print "hello,world!" SyntaxError: Missing parentheses in call to 'print' >>> print("hello,world!") ...
  • 广告关闭腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元!... (2) 冒号(:)出现在结尾,表示一个语句的结束。 (3) 分号(;)不用出现在结尾。 (4) 大括号不在...
  • 代码中的一个分号,引发程序员的疯狂热议

    千次阅读 多人点赞 2018-03-12 00:00:00
    上周女神节,话说曾经某校的 14 级软四的男生,给同校妹子做了一个条幅,内容是:for ( int i=0;...主页君(微信号:iProgrammer)摘选部分评论:@在寧小王爷:实力分号,活该单身@大唐UV:1.多了分号;2.用while(t
  • python基础 - 01 注释及print()函数

    千次阅读 2018-05-13 14:28:15
    注释及print()函数1.注释:注释的作用: a.对代码进行说明备注; b....快捷键: Ctrl+/建议: 写程序一定要多写注释.python特点: 每条语句结束后可以不写分号.如果一行要写多条语句,那么每条语句之间...
  • 从Python2.x迁移到Python3.x最容易出现的一个问题是,之前写的没加括号的print语句全部报错了。逐个加括号效率太低,考虑使用正则表达式批量替换。以Pycharm为例,利用Ctrl+R批量替换,输入如下图所示表达式:表达式...
  • python3.3中的print()

    千次阅读 2013-12-20 22:50:39
    这次介绍下在写Hello World时用到的print()。  对于刚征服Hello World的我来说,认识到了print()可以输出字符串,就像刚才那样: print('Hello World')  唔···········其实我蛮喜欢搞破坏的,...
  •  参数 format 是转换的格式,以百分比符号 (“%”) 开始到转换字符结束。下面是可能的 format 值: * %% – 返回百分比符号 * %b – 二进制数 * %c – 依照 ASCII 值的字符 * %d – 带符号十进制数 * %e ...
  • print(2*3)#乘法 6 print(2**3)#乘方 8 print(5//3) #整除,返回商的整数部分1 print(5/3) #除 1.6666666666666667 print(5%3)#取余 2 print(1/3*3) #1.0 ''' 取出每位数字,如163 ''' print(163//100) #取百位 1 ...
  • config.app_id = '应用id' config.app_private_key = app_private_key config.alipay_public_key = ali_public_key 将应用id、支付宝公钥以及应用私钥配置好,这里注意秘钥最好加上开始与结束符。随后编写初始化逻辑...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 33,168
精华内容 13,267
关键字:

print结束需要分号