iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >python之路---03 整型 boo
  • 808
分享到

python之路---03 整型 boo

之路整型python 2023-01-30 23:01:06 808人浏览 薄情痞子

Python 官方文档:入门教程 => 点击学习

摘要

十三、整型(int)       基本操作:       1.+ - * / % // **       2.  .bit_length() 计算整数在内存中占⽤的⼆进制码的⻓度 如:       十四、布尔值(bool) True  F

十三、整型(int)

      基本操作:

      1.+ - * / % // **

      2.  .bit_length() 计算整数在内存中占⽤的⼆进制码的⻓度

如:

 

   

十四、布尔值(bool) True  False

  1.字符串 => 数字 int()

      数字 = > 字符串 str()
      x => y类型 y(x)
     结论: 想把xxx数据转化成yy类型的数据. yy()

  2.能够表示False的数据: 0, "", [], {}, set(), tuple(), None, False

 

十五、字符串(str)  '  "  '''  """ 

    字符串是不可变的,无论如何操作,对原来的字符串都不影响。

  s = "今天中午吃包"

  1.索引  s[]

    print(s[2])   #输出结果为 "中"

    print(s[-2])  #输出结果为 "吃"

  2.切片  变量[start:end]  顾头不顾尾   end取不到    

s = "中间的,你们为什么不说话.难受"
# print(s[3:7]) # ,你们为
# print(s[5:9]) # 们为什么
# print(s[-3: -7]) # 切不到东西, 默认是从左往右切
# print(s[-7: -3]) # 么不说话  
# print(s[:6]) # 从头开始切
# print(s[6:]) # 切到末尾
# print(s[:]) # 从开始到结束

  3.步长 默认是1 每xxx个取一个  

[start: end: step]
s = "abcdefghijklmn"
print(s[::2])
print(s[1:5:3])
print(s[7:3]) # 默认步长1 从左往右切
print(s[7:3:-1]) # 从右往左切
step可以控制方向. 如果step是正数. 从左往右切. 如果是负数 . 从右往左切
print(s[-1:-8: -2]) # nljh

如:

 

  4.  s.upper()     全部转成大写

     s.lower()     全部转成小写  (有问题)

     s.casefold()  全部转成小写

 

     s.capitalize()    把首字母变成大写

     s.title()         每个单词的首字母(非字母间隔)大写

     s.swapcase()      大写变小写   小写变大写

  5.  s.strip()       去掉左右两端的空白(空格、\t、\n)

                       中间不改变

        s.strip("2")     去掉字符串中的 2

    s.lstrip()       去掉左边空格

    s.rstrip()       去掉右边空格

    

    s.center(10)     在10个字符中居中

    s.center(10,"-")   居中,其他位置用 - 填充

 

  6.  s.replace("a","b")     把s中的a替换成b

        s.replace(" ","")      去掉内部空格

    s.replace("a","b",2)      替换两次

 

  7.  s.split("_")      以 _ 进行切割   切割出的结果放在列表中

    s.split("_",1)    以第一个 _ 进行切割

 

  8.s.startswith("李")       判断是否以"李"开头 

    s.endswith("李")       判断是否以"李"结尾

  

  9.  s.count("i")           计数 i 出现的次数

 

  10. s.find("i")     查找 i 是否存在

                存在输出 索引    第一个 i出现的位置

                不存在输出 -1

    s.index("i")   查找 i 是否存在

                                存在输出 索引

                不存在   报错

 

  11. s.isdigit()      是否是数字组成  (阿拉伯数字)

    s.isalpha()    是否是基本的文字(字母、中文)

    s.isnumeric()    是否是数字(任何形式的数字 如 一、二、三  壹、贰 仟 百)

      s.isupper()      是否是大写

    s.islower()      是否是小写

 

  12. len(s)   字符串长度 内置函数

 

or循环遍历字符串
for 变量 in 可迭代对象:
循环体

 

for c in s: # c: charactor(字符) s: string
print(c)

     

in有两种⽤法:
1. 在for中. 是把每⼀个元素获取到赋值给前⾯的变量.
2. 不在for中. 判断xxx是否出现在str中.

--结束END--

本文标题: python之路---03 整型 boo

本文链接: https://www.lsjlt.com/news/180608.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • python之路---03 整型 boo
    十三、整型(int)       基本操作:       1.+ - * / % // **       2.  .bit_length() 计算整数在内存中占⽤的⼆进制码的⻓度 如:       十四、布尔值(bool) True  F...
    99+
    2023-01-30
    之路 整型 python
  • 我的Python成长之路—03
    1.文件管理 <1>查看文件信息:ls ls是英文单词list的简写,其功能为列出目录的内容,是用户最常用的命令之一,它类似于DOS下的dir命令。 Linux文件或者目录名称最长可以有...
    99+
    2023-01-31
    成长之路 Python
  • Python之路-基础数据类型之字符串
    字符串是不可变的数据类型 索引(下标) 我们在日常生活中会遇到很多类似的情况,例如吃饭排队叫号,在学校时会有学号,工作时会有工号,这些就是一种能保证唯一准确的手段,在计算机中也是一样,它就叫索引,也叫下标, 注意:索引都是从0开始,只有...
    99+
    2023-01-30
    之路 字符串 数据类型
  • 从Python到Go:大数据处理的转型之路
    随着大数据时代的到来,数据量的爆炸式增长让数据处理变得越来越复杂。而Python作为一门高效的编程语言,一度是大数据处理的首选语言。但是,随着大数据处理的需求越来越高,Python也逐渐暴露出了一些瓶颈。为了应对这些瓶颈,越来越多的人开始转...
    99+
    2023-06-14
    spring numpy 大数据
  • 用Python将IP地址在整型和字符串之间轻松转换
    前言 大家应该都有所体会,对于字符串型的IP存入数据库中,实在是个即浪费空间又浪费性能的家伙,所以可爱的人们想出来将IP转换为整型存储。MySQL中存在INET_ATON() 、INET_NTOA()函数进...
    99+
    2022-06-04
    字符串 整型 轻松
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作