Python从入门到项目实战笔记(2)基本语法元素

Python从入门到项目实战笔记(2)基本语法元素

基于计算机等级二级Python语言程序设计

程序的格式框架

程序的格式框架,即段落格式,是Python语法的一部分,这种设计有助于提高代码的可读性和可维护性。

  1. 缩进
    Python语言采用严格的”缩进“来表示程序逻辑。缩进指每行语句开始前的空白区域,用来表示Python程序间的包含和层次关系。一般代码不需要缩进,顶行编写且不留空白。当表示分支、循环、函数、类等程序含义时,在if、while、for、def、class等 保留字所在完整语句后通过引文冒号(:)结尾并在之后行进行缩进,表明后续代码与紧邻无缩进语句的所属关系。需要注意,不是所有语句都可以通过缩进包含其他代码,只有上述一下特定保留字所在语句才可以引导缩进。
    代码编写中,缩进可以用Tab键实现,也可以用多个空格实现(一般时4个空格),但两者不混用。Python中建议采用4个空格的书写方式。Python语言对语句之间的层次关系没有显示,可以嵌套使用多层缩进。
    如果Python程序执行时产生了”Unecpected indent“错误,则说明代码中出现了缩进不匹配的问题,需要查看所有的缩进是否一样,以及错用缩进的情况。

  2. 注释
    注释是代码中的辅助性文字,会被编译器或解释器略去,不被计算机执行,一般用于程序员对代码的说明。Python采用”#“表示一行注释的开始。

    # 单行注释
    # 单行注释
    print("hello world") # 这也是一个单行注释
    

    在python中,使用一堆三引号("""")或(’’’’’’)进行多行注释,引号中间的代码,解释器将忽略。

    '''
    这是单引号多行注释
    这是单引号多行注释
    '''
    """
    这是双引号的多行注释
    这是双引号的多行注释
    """
    

    多行注释通过用来为Python文件、模块、类或者函数等添加版权、功能等信息,也经常用来解释代码中重要的函数、参数等信息,以便于后续开发这维护代码。

  3. 续行符
    Python程序是逐行编写的,每行代码长度并无限制,单从程序员角度,单行代码太长并不利于阅读,因此,Python提供“续行符”将单行代码分割为多行表达。续行符有反斜杠(\)符号表达。

    print("这是"+\
    "一行"+\
    "字符")
    

语法元素的名称

与自然语言相似,Python语言的基本单位是“单词”,少部分单词是Python语言规定的,被称为保留字,大部分单词是用户自定义的,通过命令过程形成了变量或函数,用来代表数据或代码。

  1. 变量
    变量是保存和表示数据值的一种语法元素,在程序中十分常见。顾名思义,变量的值是可以改变的,能够通过赋值(使用等号“=”表达)方式被修改。
    >>> a = 99
    >>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值