zoukankan      html  css  js  c++  java
  • 整数,布尔值,字符串,字符串详解.

    1.整型

      在python中的关键字用int表示;整型在计算机中运用计算和比较

      整数的运算: + -* /  % ** 

    2.布尔值

      布尔值判断真假;取值只有True 和False

    3.字符串

      字符串,可以保存少量数据并进行相应的操作

      字符串的拼接(相加),字符串的乘

      乘法的规则:只能是字符串和数字相乘

    a = '世界'
    b = '你好'
    print(a + b)
    结果:
    世界你好
    
    a = '坚强'
    print(a * 8)
    结果:
    坚强坚强坚强坚强坚强坚强坚强坚强

    4.索引

    从左往右下标为0,1,2,3

    从右往左下标为-1,-2,-3,-4

    5切片

    name = 'meet'
    # 索引  0123
    print(name[0:3])
     
    结果:
    mee

        [第一个位置是开始:第二个位置是终止]中间必须使用分号,这样的写法就是从索引0开始获取到索引3结束

    5.步长

      

    中括号里面第一个参数是起始位置,第二个参数是终止位置,第三个参数就是步长

    6.字符串详解

    name = "alex"

    全部大写 

    name.upper()

    全部小写

    name.lower()

    首字母大写:

    name.capitalize()

    判断以什么开头:

    name.startswitch("a")

    判断以什么结尾:

    name.endswitch("a")

    统计出现的次数:

    name.count("a")

     name.count("统计的字符",下标起始的位置,下标结束的位置)

    查找下标:

    name.find("a")   #通过元素查找下标,不存在就返回-1

    name.index("a")  #不存在就报错

    字符串的替换:

    name = 'alexdasx'
    new_name = name.replace('sx','sb')  #第一个要被替换的内容 第二个是要替换的内容 第三个是替换几次的数值
    new_name = name.replace('被替换的内容','要替换的内容',num 替换的数值)
    去除头尾两边的空格:
    name = 'alexdasx'
    new_name  = name.strip() #脱去首尾两端的内容
    
    name.strip("ax")
     
    分割:
    name = "alex lasb"
    print(name.split("l"))
    结果:
    ['a', 'ex ', 'asb']

      split():拆分字符串。通过指定分隔符对字符串进行切片,并返回分割后的字符串列表(list)

      split("以什么分割""分割几次")

    format:
    name = 'alexdasx{}'
    new_name = name.format('说的对')
    print(new_name)
    结果:
    alexdasx说的对
     
    判断是不是阿拉伯数字,返回的是布尔值:
    name.isdight()
     
    判断是不是数字和字母,返回的是布尔值:
    name.isalnum()
     
    获取长度:
    len(name)
     
    7.for循环
      for循环是可以循环的数据结构:
    字符串(str) 列表(list)元祖(tuple)字典(dict)集合(set)
    唯独不能进行循环的就是整型(int)和布尔值(bool)
     
  • 相关阅读:
    Git使用
    A star算法
    禅语人生
    android中GridView
    关于Android资源学习
    买了胡百敬老师的<SQL SERVER 2008 管理实战>
    人生七苦
    SQL Server 2008实现"编辑所有行"和"返回所有行"的方法
    陈慧娴《永远是你的朋友》专辑歌词
    SQL Server 2008 Service Pack 1 简体中文补丁包下载
  • 原文地址:https://www.cnblogs.com/shicongcong0910/p/10197991.html
Copyright © 2011-2022 走看看