zoukankan      html  css  js  c++  java
  • 数据类型的内置方法[数字类型,字符串类型]

    什么是可变还是不可变?
    可变是值可以改变,但是ID不变,不可变是值变,ID也变。
    1.数字类型

    int
    1.用途:年龄,号码,等级
    2.定义:可以使用int()方法将纯数字的字符串转为十进制的整数
    age=19
    age=int('19')
    
    常用操作+内置方法:算术运算+比较运算
    存储一个值or多个值:一个值
    有序or无序:没有有序无序这一说
    可变or不可变:不可变
    

    2.浮点型

    作用:钱,商品价格,轨迹计算
    定义方式:可以使用float()方法将纯数字的字符串转为浮点数
    存储一个值or多个值:一个值
    有序or无序:没有有序无序这么一说
    可变or不可变:不可变
    

    3.字符串类型的内置方法

    作用:名字,性别
    定义方式:可以用str()方法转换为字符串
    存储一个值or多个值:一个值
    有序or无序:有序
    可变or不可变:不可变
    
    1.按索引取值
    2.切片
    3.长度len
    4.成员运算 in |not in
    5.移除空白 strip:默认移除两端空格,如果加参数,只要是strip里的字符,遇到就全移除
    	name.lstrip()
    	name.rstrip()
    6.切分/割 split  :按照split里的字符进行切分,返回的是列表
    7.循环取值
    8.lower()将所有字母改成小写,upper(),将所有字母改成大写
    9.startswith()/endswith():判断字符串是否以指定参数开头,和判断字符串是否以指定的参数结尾
    10.rsplit:从右侧开始切分
    11.join:将join的参数打散,然后进行插入指定字符串
    12.replace :字符串提换,参数3个,第一个参数是要被替换掉的字符串,第二次参数是用作替换的字符串,第三个参数是替换次数
    13.isdigit:判断某个变量是否为数字,返回值为:True or False
        is系列:总结就是一句话,只要是判断数字,就是用isdigit()
    14.find:查找某个字符串,返回值为索引,找不到返回-1,index的方法和find用法一样,只是index找不到会报错
    15.print('a	b'.expandtabs())
    #print(s.expandtabs())
    # captalize|swapcase|title
    #print(s.capitalize())
    #print(s.swapcase())
    #print(s.title())
    
  • 相关阅读:
    xshell常用命令
    linux传输文件命令: rz 和 sz
    使用openssh-clients的scp命令来传输文件
    RabbitMQ初学之二:直接发送消息到队列
    [App]华为P6设置与Xamarin Studio连通测试
    [Boost]图形处理库Boost::Polygon
    [App]Taste VS2015 && Android Studio
    [Linux&Vim]输入输出流
    [SSD大法好]神舟K480-I5-D3鸟枪换炮M6S
    [IoLanguage]Io Tutorial[转]
  • 原文地址:https://www.cnblogs.com/bladecheng/p/10912905.html
Copyright © 2011-2022 走看看