zoukankan      html  css  js  c++  java
  • 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!")
    
     
    如需转载,请注明出处,否则本人会追究法律责任!
  • 相关阅读:
    第一阶段
    堆栈的内容------全局变量(实例变量)---静态变量等等
    this和引用变量的地址值是同一个---------new后面的是构造方法
    引用数据类型的传递,那个值先输出,后面的也同样是同一个值
    基本数据类型的传递,参数传递的是具体的值
    构造方法和构造代码块
    装饰器初识
    Bootstrap框架
    Django ORM那些相关操作
    jQuery
  • 原文地址:https://www.cnblogs.com/hacker001/p/10081289.html
Copyright © 2011-2022 走看看