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())
    
  • 相关阅读:
    Python利用Remove.bg接口自动消除图片背景
    解决ajxa跨域问题
    CentOS7 修改静态IP
    CentOS下 安装composer 与tp5.1
    centon 安装php-fpm+Nginx
    win10 安装selenium和使用
    Scrapy 爬虫框架入门
    Python 异常处理
    selenium和phantomjs的介绍
    MongoDB入门
  • 原文地址:https://www.cnblogs.com/bladecheng/p/10912905.html
Copyright © 2011-2022 走看看