zoukankan      html  css  js  c++  java
  • python开发 基础篇day1

    2019-02-01

    Day10:

    Python种类:

    JavaPython:...转换为java解释器..

    cPython:Python字节码转换为c解释器 的机器码(平时用)

    pypy:Python字节码直接转换为机器码

    字节码和机器码

    Python程序:是由C语言大师写的,自己带有内存申请和释放的功能

    C程序:必须自己申请和释放内存


        Day 12 02列表的魔法(一)

    可以嵌套

    可索引取值#print(li[3])

    可切片取值#print(li[3:5])取的是>=3,<5的元素

    复制代码
    #支持for和 while 循环
    for item in li:
    print item
    列表转换成字符串:
    #列表中既有数字又有字符串的时候,需要自己写for循环一个一个处理
    li=[11,22,33,"123","alex"]
    s=' '
    for i in li:
    s=s+str(i)
    print (s)
    #列表中在元素只有字符串时,可以使用字符串join方法
    li=["123","alex"]
    v="".join(li)
    print(v)

    #追加元素5
    li.append(5)
    #清空列表
    li.clear()
    #拷贝(浅拷贝)
    v=li.copy()
    #计算元素22出现的次数
    v=li.count(22)
    #扩展原列表,参数:可迭代对象 extend 方法 (注意与append的区别)
    li.extend([9998,"不得了"])
    此时li为:[11,22,33,22,44,9998,‘不得了']
    #pop方法:删除某个值(默认为最后),可获取该值
    #remove方法:删除列表中的指定值,左边优先
    PS : 删除的方法有:pop, remove, del li[0],del li[7:9],clear()
    #排序方法:sort()
    从小到大:li.sort()
    从大到小:li.sort(reverse=True)

  • 相关阅读:
    MyEclipse Ctrl+F搜索框太小
    SqlServer2012评估期已过问题
    $("#form_iframe").contents().find('.nav-tabs').children().eq(2).hide();
    数字格式化
    equals和==的区别
    静态代码块
    this调用有参构造方法
    正则表达式
    日期和时间字符串格式化
    Legacy autograd function with non-static forward method is deprecated and will be removed in 1.3.
  • 原文地址:https://www.cnblogs.com/JasonPeng1/p/12106381.html
Copyright © 2011-2022 走看看