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!")
    
     
    如需转载,请注明出处,否则本人会追究法律责任!
  • 相关阅读:
    highcharts参数详解
    文件上传与下载的前后端处理
    jQuery中,$.extend,$obj.extend和$.fn.extend三者的区别
    JS二维数据处理逻辑封装探究
    HTML5-WebSocket-初探
    关于CKEditor.NET的安全性错误
    SpringMVC源码从入门到放弃-DispatcherServlet
    Spring源码从入门到放弃-Controller注册
    一、dubbo源码从入门到放弃-SPI
    新人伤不起
  • 原文地址:https://www.cnblogs.com/hacker001/p/10081289.html
Copyright © 2011-2022 走看看