返回顶部
首页 > 资讯 > 后端开发 > 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://lsjlt.com/news/180608.html(转载时请注明来源链接)

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

猜你喜欢
  • 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整型:布尔型、标准整型、长整
    #coding=utf8 def integerType(): ''' 布尔型: 该值的取值范围只有两个值:True(1)、False(0) ''' Tbool=True Fbool=Fa...
    99+
    2023-01-31
    整型 布尔 标准
  • Python之路-基础数据类型之字符串
    字符串是不可变的数据类型 索引(下标) 我们在日常生活中会遇到很多类似的情况,例如吃饭排队叫号,在学校时会有学号,工作时会有工号,这些就是一种能保证唯一准确的手段,在计算机中也是一样,它就叫索引,也叫下标, 注意:索引都是从0开始,只有...
    99+
    2023-01-30
    之路 字符串 数据类型
  • python之路
    一切资源皆可用,只为学到东西!!!http://www.cnblogs.com/wupeiqi/articles/4938499.htmlhttp://www.cnblogs.com/wupeiqi/tag/Python/         ...
    99+
    2023-01-31
    之路 python
  • python之路day5
    subprocess模块 铺垫:1、os模块os模块中的system,使用os.system("dir")可直接输出结果,如果将os.system("dir")赋值给一个变量,则这个变量接收的是这个命令执行成功与否,如果非0则执行不成功,0...
    99+
    2023-01-31
    之路 python
  • Python之路--Python初识
    python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆(中文名字:龟叔)为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。   编程语言主要分...
    99+
    2023-01-30
    之路 Python
  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-...
    99+
    2023-01-31
    之路 Python
  • Python全栈之路系列之Python
    The Python interpreter has a number of functions and types built into it that are always available. They are listed her...
    99+
    2023-01-31
    之路 系列之 Python
  • python 全栈之路
    目录 Python 全栈之路 一. Python 1. Python基础知识部分 2. Python -函数 3. ...
    99+
    2023-01-30
    之路 python
  • Python 成仙之路
      第一部分  python基本知识 计算机组成与操作系统基础 Python 入门基础1 --语言介绍 Python 入门基础2 --基本数据类型、运算符 Python 入门基础3 --流程控制 python 入门基础4 --数据类型及内...
    99+
    2023-01-31
    之路 成仙 Python
  • Python之路(四)--->list、
      好久没有更新了,感觉自己写的东西并没有太多人看,可能是因为写的不好,也可能是太基础了。学习是一个漫长的过程,结果结果固然重要,但是更重要的是在学习的过程中所学到方法,这些方法在以后的生活还是工作中都能给予你很大的帮助。同时,学习也是一...
    99+
    2023-01-30
    之路 Python list
  • Python之路,Day1 - Pyth
    Python之路,Day1 - Python基础1本节内容Python介绍发展史Python 2 or 3安装Hello World程序变量用户输入模块初识.pyc是个什么鬼?数据类型初识数据运算表达式if ...else语句表达式for ...
    99+
    2023-01-31
    之路 Python Pyth
  • python-成长之路
    一系列python方面有价值的参考/跟python有关的东西http://www.path8.net/tn/archives/6017ToolsPyCharm – 来自JetBrains的强大的IDEPython Tools for Vis...
    99+
    2023-01-31
    成长之路 python
  • python学习之路
    第一部分    使用入门1、人们选择python的六个主要原因是什么?①软件质量、开发者的效率、程序的可移植性、标准库的支持、组件集成和享受简便,其中质量和效率是选择python的主要原因。2、请列举正在使用python的四个著名公司的名字...
    99+
    2023-01-31
    之路 python
  • Python之路_递归
    概念: 函数直接或者间接调用自身就是 递归 递归需要有边界条件。递归前进段。递归返回段 递归一定要有边界条件(否则会出现无限递归前进) 当边界条件不满足的时候,递归前进 当边界条件满足的时候,递归返回...
    99+
    2023-01-31
    递归 之路 Python
  • 从Python到Go:大数据处理的转型之路
    随着大数据时代的到来,数据量的爆炸式增长让数据处理变得越来越复杂。而Python作为一门高效的编程语言,一度是大数据处理的首选语言。但是,随着大数据处理的需求越来越高,Python也逐渐暴露出了一些瓶颈。为了应对这些瓶颈,越来越多的人开始转...
    99+
    2023-06-14
    spring numpy 大数据
  • 4Python全栈之路系列之Django模型
    Python全栈之路系列之Django模型MTV开发模式把数据存取逻辑、业务逻辑和表现逻辑组合在一起的概念有时被称为软件架构的Model-View-Controller(MVC)模式。在这个模式中,Mode...
    99+
    2024-04-02
  • PYTHON的配置路径整理
    Mac在启动时,会先加载系统配置文件(包括~/.bash_profile,我用的zsh,会自动加载~/.zsh_profile,我在~/.zsh_profile添加了source ~/.bash_profile,所以也会自动加载~...
    99+
    2023-01-31
    路径 PYTHON
  • Python之路【第八篇】:Python
    一、模块和包 模块(module)的概念: 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码会越来越长,越来越不容易维护。 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较...
    99+
    2023-01-31
    之路 第八篇 Python
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作