zoukankan      html  css  js  c++  java
  • python基本数据类型一

    day03课程大纲

    一.今日内容大纲

    1. 基础数据类型总览
      • 字符串(加引号的)
      • int(整数)
      • bool(判断真假)
        • False
        • True
      • list(列表,存储大量的数据.)
      • tuple(元祖,存储大量的数据,不可改变里面的元素.)
      • set(集合)
      • dict(字典,键值对格式{'name':'alex'},存储大量的关联性的数据,查询速度非常快.)
    2. int
      • 主要用于计算
    3. bool
    4. str
      • 索引,切片
      • 常用操作方法

    二.具体内容

    • 练习题
      2.有字符串s = '123a4b5c'
      通过对s切片形成新的字符串s1,s1 = '123'
      通过对s切片形成新的字符串s2,s2 = 'a4b'

      字符串的常用操作

      upper lower

      s = 'taiAbai'

      b = s.upper()

      c = s.lower()

      print(b,c)

      name = input('请输入用户名:')
      password = input('请输入密码:')
      code = 'qwer'
      your_code = input('请输入验证码:')
      if your_code.upper() == code.upper() :
      if name == 'alex' and password == '123456':
      print('登陆成功')
      else:
      print('验证码错误')

      startswith,endswith

      s = 'taibai'
      print(s.startswith('b',3))
      print(s.endswith('i'))

      replace 替换

      msg = 'alex很智障,alex是sb'
      msg1 = msg.replace('alex','laotan')
      print(msg1)

      strip

      s = ' laotan '
      s1 = s.strip()
      print(s1)

      可以去除指定字符

      s = 'as老谭df'
      s1 = s.strip('asdf')
      print(s1)

      split 分割

      将字符串转化为列表

      s = 'zhang li jiang'
      s1 = s.split()
      print(s1)

      join

      用于字符串

      s = 'alex'
      s1 = 'b'.join(s)
      print(s1)

      将列表转化为字符串 前提列表里面的元素必须都是字符串

      s = ['太白','alex','yinjiaodawang']
      s1 = ":".join(s)
      print(s1)

      count

      s = 'jhfjsdkfhkjsdfsjdlf;fsldf;'
      s1 = s.count('f')
      print(s1)

      format的三种方法 格式化

      第一种

      s = '我叫{},今年{},性别{}'.format('laotan',23,'男')
      print(s)

      第二种

      s1 = '我依然叫{},明年{},性别还是{}'.format('laotan',24,'男')
      print(s1)

      第三种

      s2 = '我还是叫{name},今年还是{age},性别{sex}'.format(age=23,name = 'laotan',sex= '男')
      print(s2)

      is系列

      name = 'taibai123'
      print(name.isalnum())#字符串由字母或数字组成
      print(name.isalpha())#字符串只由字母组成
      print(name.isdecimal())#字符串只有十进制组成
      print(name.isdigit())#字符串全部是由数字组成

  • 相关阅读:
    编写好代码的10条戒律
    [Project] 基开放云平台
    [Project] HUSTOJ随笔
    编码规范:大家都应该做的事情
    ural 1167. Bicolored Horses 夜
    1709. PenguinAvia 夜
    hdu 1011 Starship Troopers 夜
    hdu 2571 命运 夜
    hdu 1561 The more, The Better 夜
    hdu 1598 find the most comfortable road 夜
  • 原文地址:https://www.cnblogs.com/940531gbh/p/11249849.html
Copyright © 2011-2022 走看看