• python学习笔记(一)


    如果环境当中有多个python版本,则在头部指定相应版本:

    #!/usr/bin/python
    

      

    Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错。
    解决方法为只要在文件开头加入

    # -*- coding: UTF-8 -*- 或者 #coding=utf-8 
    

      

    python 标识符

    在python 里,标识符由字母、数字、下划线组成。

    在python 中,所有标识符可以包含英文、数字以及下划线(_),但是不能以数字开头。

    python 中的标识符是区分大小写的。

    以下划线开头的标识符是有特殊意义的。以单下划线_foo的不是直接访问类的属性,需通过类的接口访问。不能使用from xxx import * 来导入。

    以双下划线开头的_foo代表类的私有成员;以双下划线开头和结尾的_foo代表python里特殊方法的专用标识,_init_() 代表类的构造函数。

    python 可以同一行侠士多条语句,方法是用分号(;)分开,如:

    >>> print 'hello';print 'world'
    hello
    world
    

      

    python 保留字符:

    保留字不能用作常数或者变量。

    行和缩进

    缩进的空白数量是可变的,但是所有代码块语句必须包含相同的缩进空白数量,这个必须遵守。

    if True:
        print "True"
    else:
        print "False"
    

      

    多行语句

    python语句中一般新行作为语句的结束符。
    我们可以使用()将一行语句分为多显示,例子:

    total = item_one + 
            item_two + 
            item_three
    

      

    语句中包含[],{}或()括号就不需要使用多行连接符。例子:

    days = ['Monday', 'Tuesday', 'Wednesday', 'Thursday', 'Friday']
    

      

    python 引导

    python可以使用引号(')、双引号(")、三引号(''')或(""")来表示字符串,引号的开始于结束必须是相同类型。
    其中三引号可以有多行组成,编写多行文本的快捷语法,常用于文档字符串,在文件的特定位置,被当做注释。

    word = 'word'
    sentence = "这是一个句子。"
    paragraph = """这是一个段落。
    包含了多个语句"""
    

      

    python 注释

    python中单行注释采用 # 开头

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
    # 第一个注释
    

      

    注释可以加在语句或者表达式的行末。

    print "Hello, Python!";  # 第二个注释
    

      

    python 中杜航注释使用三个单引号(''')或者三个双引号(""")

    #!/usr/bin/python
    # -*- coding: UTF-8 -*-
    # 文件名:test.py
    
    
    '''
    这是多行注释,使用单引号。
    这是多行注释,使用单引号。
    这是多行注释,使用单引号。
    '''
    
    """
    这是多行注释,使用双引号。
    这是多行注释,使用双引号。
    这是多行注释,使用双引号。
    """
    

      

    python 空行

    函数之间或类的方法之间用空行分隔,表示要一段新的代码的开始。类和函数入口之间也用一行空格分隔,以突出函数入口的开始。

    空行与代码缩进不同,空行并不是python语法的一部分。书写时不插入空行,解释器也不会报错。空行的作用在于分隔两端不同功能或含义的代码,便于日后代码的维护或重构。

    空行也是程序的一部分

    ————————————————————————————————————————————————————————————

  • 相关阅读:
    java 事件监听机制组成
    关于父进程和子进程的关系(UAC 绕过思路)
    Fort.js – 时尚、现代的进度提示效果
    Hive学习之函数DDL和Show、Describe语句
    js完美的div拖拽实例代码
    SSH2框架实现注冊发短信验证码实例
    再看C#中的托付和事件
    RGB(FFFFFF)转255:255:255
    单一目的聚集操作
    智慧城市,在中国的北海边再画一个圈——大连“中国首届智慧城市协同创新峰会”请你带好笔
  • 原文地址:https://www.cnblogs.com/zuoruining/p/python-xue-xi-bi-ji-yi.html
Copyright © 2020-2023  润新知