• python基础学习笔记1


    一、字符串:

    1.不可变性。分片赋值对于字符串是不合法的。

    2.字符串格式化

     %

    eg: print 'The price is: %d' % 30

          print 'The price is: %.2f' % 30

         print 'The price is: $%.2f' % 30

    结果: 30

             30.00

             $30.00

    3.字符串有用的常量:

     import  string

    ①string.digits :包含数字0~9的字符串

    ②string.letters : 包含所有字母的字符串

    ③string.lowercase :所有小写字目的字符串

    ④string.uppercase:所有大写字母的字符串

    4.字符串方法:

    ①find() :可以在一个较长的字符串中查找一个子字符串,它返回子串所在位置的最左端索引,如果没有找到返回-1;

    如:str1='Python is good'

         str1.fine('is')

    结果:8

    ②join() :是非常重要的方法,它是split方法的逆方法。连接字符串列表

    如:x=['1','2','3','4','5']

         y='+'

         y.join(x)

    结果:'1+2+3+4+5'

    ③lower()和upper()方法: 返回字符串的小写、大写字母格式;

    ④replace() 方法: 返回某字符串的所有匹配项均被替换后得到的字符串;

    如:'Python is so good'.replace('is','not')

    结果:'Python not so good'

     

    二、列表(Lists)

    序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。

    Python有6个序列的内置类型,但最常见的是列表和元组。

    序列都可以进行的操作包括索引,切片,加,乘,检查成员

    此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。

    列表是最常用的Python数据类型,它可以作为一个方括号内的逗号分隔值出现。

    列表的数据项不需要具有相同的类型

     

     python列表函数&方法

    函数:

    1.cmp(list1,list2)   比较两个列表的元素

    2.len(list)       列表元素个数

    3.max(list)       返回列表元素最大值

    4.list(seq)       将元组转换为列表

    方法:

    1.list.append(obj)  在列表末尾添加新的对象

    2.list.count(obj)   统计某个元素在列表中出现的次数

    3.list.index(obj)   返回索引位置

    4.list.insert(obj)   将对象插入列表

    另外还有:pop,remove,reverse,sort方法等

     

     

     

     

     

     

  • 相关阅读:
    jQuery Mobile 总结
    妙味,结构化模块化 整站开发my100du
    详解使用icomoon生成字体图标的方法并应用
    Vue.js搭建路由报错 router.map is not a function,Cannot read property ‘component’ of undefined
    jquery 最全知识点图示
    图解Js event对象offsetX, clientX, pageX, screenX, layerX, x区别
    Oracle存储过程及函数的练习题
    SQL中IS NOT NULL与!=NULL的区别
    mysql字符集和排序规则
    一个web项目web.xml的配置中<context-param>配置作用
  • 原文地址:https://www.cnblogs.com/yu2000/p/3408614.html
Copyright © 2020-2023  润新知