zoukankan      html  css  js  c++  java
  • 我学Python

    1.

    C或C++最大的弊端在于内存管理是由开发者负责的。

    在Python中,由于内存管理是由Python解释器负责的,开发人员可以从内存事务中解放出来。

    2.

    可以将列表和元组当成普通的“数组”,它能保存任意数量任意类型的Python对象。

    列表和元组有几处重要的区别。列表元素用 [] ,个数与值都可以改变。元组元素用小括号 () ,不可以更改。元组可以看成只读的列表。

    3.

    filename = raw_input('Enter file name:')

    fobj = open(filename, 'r')

    for eachLine in fobj:

        print eachLine,   #使用逗号来抑制自动生成的换行符号。因为问吧已经自带了换行字符,如不抑制printf产生的换行符,文本显示会有额外的空行产生

    fobj.close()

    4.

    Python是通过引用调用的。这意味着函数内对参数的改变会影响到原始对象。不过事实上只有可变对象会受此影响,对不可变对象来说,它的行为类似于按值调用。

    5.

    Python文件以模块的形式组织。

    6.

    禁止使用制表符,用4个空格代替。原因巴拉巴拉.....

    7.

    正向索引   反向索引

    0           1            2          3

    a       b      c      d

    -4         -3        -2         -1

    8.

    >>>s = 'abcde'

    >>>for i in [None] + range(-1, -len(s), -1):

               print s[:i]

    abcde

    abcd

    abc

    ab

    a

    用None作为索引值,可在第一次迭代的时候显示整个字符串。

  • 相关阅读:
    iperf使用
    性能工具--vtune
    Android广告轮播图实现
    自定义控件学习——下拉刷新ListView
    JVM读书笔记
    自定义控件学习——仿qq侧滑栏
    初步使用RecyclerView实现瀑布流
    自定义Toast
    自定义对话框加状态选择器
    自定义组合控件
  • 原文地址:https://www.cnblogs.com/nullbaby/p/7065983.html
Copyright © 2011-2022 走看看