• python中的变量及代码注释


    一、 python中的变量

    • 变量的命名规则:
    1、要具有描述性。
    2、变量名只能是_、数字、字母组成,不可以有特殊字符。
    3、不能以中文为变量名(其实支持,但是最好不要)。
    4、不能以数字开头。
    5、保留字符不能使用(python关键字)。
    6、尽量不要大写,变量名区分大小写。 
    

    python中,保留字怎么查看?

    from keyword import kwlist         等价于 import keyword
    print(kwlist)                  print(keyword.kwlist)
    
     

    常量:不变的量,定义常量的名字一般全部大写。

    • 变量在内存中的保存:

    定义了变量之后,变量是保存在内存中的。会为变量在内存中开辟一块空间存储。当没有变量引用这个内存对象时,python内部的内存回收机制会将这块内存清除回收。

    删除变量: >>> del name #删除变量name

    • 变量在函数中作用域问题:

    这里举例说明吧,更详细内容看函数章节。

     

    #!/usr/bin/env python3
    #-*-  coding:UTF-8  -*-
    # 作用域问题
    def changeme(mylist):
        mylist+=1;
        print("函数内取值:",mylist)    # 返回  函数内取值:2
    
    mylist = 1;
    changeme(mylist);
    print("函数外取值:",mylist)    # 返回  函数外取值:1
    

     

     

    二、 注释与缩进

    #/usr/bin/env python3
    # _*_ utf-8 _*_
    '''
    这是注释部分,多行可以用三个单引号或三个双引号;单行注释可以用井号 # 
    多行注释可以用于格式化输出,看下面例子。
    
    '''
    print("hello world!!")
    
    msg='''this is one 
    this is two
    this is three'''
    print(msg)
    

    猜年龄

    #/usr/bin/env python3
    # _*_ utf-8 _*_
    '''python中,层次之间使用缩进表示,官方建议统一使用四个空格。不要使用tab键。缩进级别要保持一致,否则报错'''
    
    age_true = 27
    
    guess_age = int(input("input age:"))
    if guess_age > age_true:
        print("think small")
    elif: guess_age < age_true:
        print("think big")
    else:
        print("yeah!")
    
     
    如需转载,请注明出处,否则本人会追究法律责任!
  • 相关阅读:
    图片合成
    ASP.net常用对象之一(Request对象)
    vs2010新增功能
    ASP.NET MVC 入门5、View与ViewData【转】
    ASP.NET MVC 入门3、Routing【转】
    ASP.NET MVC 入门2、项目的目录结构与核心的DLL[转]
    ASP.NET MVC 入门4、Controller与Action【转】
    jquery相关文摘
    application技术整理
    vb datagrid中的欄目順序要與recordset的順序一致
  • 原文地址:https://www.cnblogs.com/hacker001/p/10081289.html
Copyright © 2020-2023  润新知