zoukankan      html  css  js  c++  java
  • 可变不可变类型+数字类型、字符串类型、列表类型的内置方法

    可变不可变类型===>变量的值

    同一类型的同一个值

    可变类型:值变了 id没有变

    =====>改的原值本身

    不可变类型:值变了,id也变了

    ====>新生成一个值,原值没变

    一,整型int

    用途::记录年龄、等级、、、、各种代码。

    定义方式:

    age=18 ===>age=int(18)

    x=int('123')

    常用操作+内置方法

    赋值、比较、算术

    总结:

    存一个值

    不存在有序无序

    不可变类型(可hash)

    print(hash(0))

    二,浮点型float

    用途:记录身高、体重、薪资、、、

    定义方式:

    salary=3.1 ===>salary=float(3.1)

    x=float('3.1')

    常用操作+内置方法

    总结:

    存一个值

    不存在有序无序

    不可变类型

    三,字符串类型

    用途:记录描述性质的内容,比如名字、性别、地址

    定义方式:在单引号,双引号,三引号内包含的一串字符

    操作方法+内置方法

    1.按索引取值(正向取,反向取),只能取

    2.切片(顾头不顾尾,步长)想要从一个大字符串中,切出一个小字符串

    3.长度len

    4.成员运算

    5.移除支付串左右两边的字符strip

    6.切分:针对有规律的字符串按照新字符切成列表split

    7.循环

    总结:

    存一个值

    有序

    不可变类型

    字符串需要掌握的操作:

    1.strip,lestrip(左边),restrip(右边)

    2.lower,upper

    3.startswith,endswith

    4.format

    5.split,resplit 

    6.join

    7.replace

    8.isdigit

    列表类型:

    用途:存多个值,比如人的爱好

    定义方式:在【】内用逗号分隔开多个任意类型的值

    常用操作+内置方法

    1.按索引取值(正向取,反向取)即可存也可取

    2.切片

    3.长度

    4.成员运算

    5.删除

    del 

    remove

    pop

    7.循环

    需要掌握

    li = ['a','b','c','d','e','e']
    li.count

    li.clear

    li.extend

    li.index

    li.insert

    li.reverse

    li.sort

    li.sort(reverse=True)

    队列(先进先出)

    队栈(先进后出)

    字符串了解的知识点:

    1.find,rfind,index,rindex,count

    2.center,ljust,rjust,zfill

    3.expandtaps

    4captalize,swapcase,title

    5.is数字系列

    6.is其他

  • 相关阅读:
    基于AVPlayer的音乐播放器
    java中关于正则一些基础使用
    随笔08.09
    我的Android笔记--我对安卓系统的一些了解
    2016/06/16
    Objective-C(iOS)严格单例模式正确实现
    Swift轻松入门——基本语法介绍和详细地Demo讲解(利用WebView打开百度、新浪等网页)
    GCD学习之dispatch_barrier_async
    iOS自学之NSOperation、NSOperationQueue、Background
    docker run mysql
  • 原文地址:https://www.cnblogs.com/zhangrenguo/p/9662332.html
Copyright © 2011-2022 走看看