zoukankan      html  css  js  c++  java
  • python基础之---03基本语法

    python基础之---03基本语法

    一:编码

    默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 

    # -*- coding: utf-8 -*- 

    也可以为源码文件指定不同的编码,如

    # -*- coding: cp-1252 -*-

    二:标识符

    • 第一个字符必须是字母表中字母或下划线 _ 。
    • 标识符的其他的部分由字母、数字和下划线组成。
    • 标识符对大小写敏感。

    三:python保留字(关键字)

    保留字即关键字,不能把它们用作任何标识符名称。Python 的标准库提供了一个 keyword 模块,keyword.kwlist可以输出当前版本的所有关键字:

    >>> import keyword
    >>> keyword.kwlist
    ['False', 'None', 'True', 'and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'return', 'try', 'while', 'with', 'yield']
    >>>

    四:注释

    Python中单行注释以 # 开头,实例如下:

    # 单行注释
    print('hello python!')

    多行注释可以用多个 # 号,还有 ''' 和 """

    # 第一个注释
    # 第二个注释
    # 第三个注释
    '''
    使用三个单引号括起来,表示多行注释
    '''

    """
    也可以使用三个双引号括起来表示多行注释
    """

    五:行与缩进

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

    # 单行语句
    count = one
    # 多行语句
    total = one +
            two + 
            three

    在 [], {}, 或 () 中的多行语句,不需要使用反斜杠(),如:

    total = ['one', 'two', 'three',
            four', 'five', 'six']

    空行:空行并不是Python语法的一部分,但空行也是程序代码的一部分,函数之间或类的方法之间用空行分隔,表示一段新的代码的开始,空行的作用在于分隔两段不同功能或含义的代码,便于日后代码的维护或重构

    python最具特色的就是使用缩进来表示代码块,不像其他语言需要使用大括号 {}来表示代码块。

    if True:
    print('This is Ture')
    else:
    print('This is False')

    同一行显示多条语句,使用分号(;)隔开,最后一条语句不需要分号,如:

    x = 1; y = 2; x= 3

    六:多个语句构成代码组

    缩进相同的一组语句构成一个代码块,我们称之代码块(结构),像if、while、def和class这样的复合语句,首行以关键字开始,以冒号( : )结束,该行之后(下)的一行或多行代码构成代码组,如:

    if 条件1:
    表达式1
    elif 条件2:
    表达式2
    else:
    表达式3



  • 相关阅读:
    三大主流负载均衡软件对比(LVS+Nginx+HAproxy)
    nginx 提示the "ssl" directive is deprecated, use the "listen ... ssl" directive instead
    centos安装nginx并配置SSL证书
    hadoop创建目录文件失败
    The server time zone value 'EDT' is unrecognized or represents more than one time zone.
    脚本启动SpringBoot(jar)
    centos做免密登录
    数据库远程连接配置
    Bash 快捷键
    TCP三次握手四次断开
  • 原文地址:https://www.cnblogs.com/AForever01/p/11173677.html
Copyright © 2011-2022 走看看