专栏首页python3python数据类型(一)

python数据类型(一)

python数据类型(一)

补充

  • 运算符补充
    • in

    vl = "我是中国人" #判断中国是否在vl代指的字符串序列中 vl = "中国" in value 实列: dd = input("请输入内容:") if "上门" in dd: print("包含敏感字符") 实例2: while True: dd = input("请输入内容") if "上门" in dd: print("包含敏感字符") else: print(dd) break

    • not in 判断是否不在里面

1.×××(int)

  • py2
    • int
    • 64位电脑:-9223372036854775808~9223372036854775807
    • 超出范围后python自动将其转换成long(长×××)
    • 整型除法只能保留整数位。
    • fromfuture import division py2需要加这个才能得到小数
  • py3
    • 只有int模式
    • ×××除法能保留小数。

2.布尔值(bool/boolen)

  • 只有两个值:True/False
  • 转换
    • 数字转布尔:只有0是False,其他都是True
    • 字符串转布尔:只有“”是False,其他都是True

3. 字符串

  • 字符串特有
    • .upper() 转换大写 / .lower() 转换小写
    • .isdigit() 判断字符串是否可以转换为×××
    • .strip() 两边 / .lstrip() 左/ .rstrip()右 去掉空格
    • .replace("被替换的字符/子序列","要替换为的内容") / .replace("被替换的字符/子序列","要替换为的内容", 1)
    • .split('根据什么东西进行分割') / .split('根据什么东西进行分割', 1 ) / rsplit
  • 公共
    • len ,计算长度。 (字符串->计算字符串中的字符个数)
    • 索引取值(0作为开始)

    v = "oldboy" v1 = v[0] # 0 1 2 3 ... 从前向后 v2 = v[-1] # -1 -2 -3 ...从后向前

    • 切片(0作为开始)

    v = "oldboy" # v1 = v[2:4] # 2 =< 索引位置 <3 # v2 = v[3:6] # v2 = v[3:-1] # v2 = v[3:] # v2 = v[:-1] # print(v2) # 示例: 取最后两个字符 # data = input('请输入:') # 方式一 # v = data[-2:] # print(v) # 方式二 # total_len = len(data) # v = data[total_len-2:total_len] # print(v)

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • python基础数据类型----整数 ,

    s = input('输入内容') #input输入的为字符串类型 if s: #(字符串作为布尔值进行判断) pr...

    用户2398817
  • 【2】python3字符串的比较(辨析i

    >、<、> = 、< =、比较的规则为:从第一个字符开始比较,排序在前边的字母为小,当一个字符串全部字符和另一个字符串的前部分字符相同时,长度长的字符串为大。

    用户2398817
  • 题1--字符串最后一个单词的长度

    用户2398817
  • 逆序打印字符串

    skylark
  • 10 个有关 String 的面试问题

    Java学习123
  • 实用干货:7个实例教你从PDF、Word和网页中提取数据

    导读:本文的目标是介绍一些Python库,帮助你从类似于PDF和Word DOCX 这样的二进制文件中提取数据。我们也将了解和学习如何从网络信息源(web fe...

    华章科技
  • 10个有关String的面试问题

    下面是面试中最容易问到的有关String的问题。

    Java后端工程师
  • 七张图彻底讲清楚ZooKeeper分布式锁的实现原理

    直接基于比较常用的Curator这个开源框架,聊一下这个框架对ZooKeeper(以下简称zk)分布式锁的实现。

    chinotan
  • 多态与多态性

      Python崇尚鸭子类型,即‘如果看起来像、叫声像而且走起路来像鸭子,那么它就是鸭子’

    用户2398817
  • 在Ubuntu 18.04上安装Chef服务器工作站

    Chef是一个“能够实现将基础架构模型转换为代码形式”的自动化平台,它允许用户跨越数个服务器(或者数个节点)来管理和部署资源。Chef自动化平台还允许用户创建及...

    白加黑大人

扫码关注云+社区

领取腾讯云代金券