zoukankan      html  css  js  c++  java
  • 基本数据类型,数字int字符串str

    基本数据类型

      数字     int

      字符串    str

      布尔值    bool

      列表     list

      字典     dict

      元组     tuple(待续...)

    整数 int
    - 创建
    a = 123
    a = int(123)
    - 转换
    age = "18"
    new_age = int(age)

    布尔值
    - 创建
    a = True
    b = False
    - 转换
    - 数字转换,只有0是False,其他True
    - 字符串, 只有""是False,其他True
    - 待续...

    字符串
    - 创建- 转换

    1 a = "alex"
    2 a = str('alex')
    View Code
    1 age = 19
    2 new_age = str(age)
    View Code


    - 字符串的拼接

    1 name = 'alex'
    2 gender = ''
    3 new_str = name + gender
    4 print(new_str)
    View Code


    - 字符串格式化 

    1 # 占位符,
    2 name = '我叫李杰,性别:%s,我今年%s岁,我在说谎!'
    3 new_str = name %('',19,)
    4 print(new_str
    5 name = '我叫李杰,性别:%s,我今年%s岁,我在说谎!' %('',19,)
    6 print(name)
    7 待续......
    View Code


    - 判断子序列是否在其中

    1 content = "Alex 前几天去泰国玩姑娘,一不小心染上了病,他的内心活动是,真该多来几个"
    2 
    3 if "前几天去" in content:
    4 print('包含敏感字符')
    5 else:
    6 print(content)
    View Code


    - 移除空白

    1 val = " alex "
    2 print(val)
    3 new_val = val.strip() # 左右
    4 new_val = val.lstrip()# 左边
    5 new_val = val.rstrip() # 右边
    6 print(new_val)
    View Code


    - 分割

    1 user_info = "alex sb123 9"
    2 v = user_info.split('|')
    3 v = user_info.split('|',1)
    4 v = user_info.rsplit(' ',1)
    5 print(v)
    View Code


    - 长度(字符)

    1 1 val = "左边sb"
    2 2 v = len(val)
    3 3 print(v)
    View Code


    - 索引

     1 val = "左边sb"
     2 v = val[0]
     3 
     4 print(v)
     5 
     6 val = input('>>>')
     7 i = 0
     8 while i < len(val):
     9 print(val[i])
    10 i += 1
    View Code

    - 切片

    1 name = '我叫左边,性别我今年岁,我在说谎!'
    2 print(name[0])
    3 print(name[0:2])
    4 print(name[5:9])
    5 print(name[5:])
    6 print(name[5:-2])
    7 print(name[-2:])
    View Code



  • 相关阅读:
    Python算法与数据结构--求所有子数组的和的最大值
    Python算法练习--把搜索树转成双向链表
    将HTML字符转换为DOM节点并动态添加到文档中
    设计包含min函数的栈
    Python学习:类和实例
    Javascript 装饰器极速指南
    【翻译】旧技术成就新勒索软件,Petya添加蠕虫特性
    textarea的中文输入判断与搜狗输入法的特殊行为
    python 人工智能资源推荐
    Python 黑客相关电子资源和书籍推荐
  • 原文地址:https://www.cnblogs.com/zjltt/p/6803022.html
Copyright © 2011-2022 走看看