一、整形int

基本使用:

1,用途:记录年龄\等级\各种号码

2定义方式:

age=18     age =int(18)

x =int(‘123’)#只能将纯数字的字符串转换成整形

print(type(x))

print(int(3.7))  #运行的结果是3   后面的0.7直接去掉

3,常用操作+内置方法

赋值   比较   算术

该类型的总结:

存一个值

不可变(1,可变:值变,id不变。可变==不可hash

不可变:值变,id就变,不可变==可hash)

print(hash(10))

print(hash([1,2,3]))

二浮点型float

基本使用:

1用途:记录身高、体重、薪资

2定义方法

salary =1.3    salary =float(1.3)

x =float(‘3.1’)

print(x,type(x))

3,常用操作+内置的方法

赋值    比较  算术

该类型的总结:

存一个值

不可变

x=3.1

print(id(x))

x=3.2

print(id(x))

了解:

复数

x=1-2j

print(x,type(x))

print(x.real)

print(x.imag)

长整型long  #python3.x没有长整型

三、字符串类型

  存一个值

  有序

  不可变

  1、常用操作和内置方法

    1.1按索引取值 name=' alxe,egon '

      name[1] = 'l'

    1.2、切片

      name[0:5] = 'alxe,'

    1.3、长度 len(name)

    1.4、成员运算 in 和 not in

    1.5、移除字符串两边的字符默认是空格:strip

      name.strip()

    1.6、切分split:以某个字符为分隔将字符串切成列表

      name.split(',')=[alex,egon]

    1.7、循环

      for i in name

  2、需要掌握的操作

    2.1、lstrip(移除字符串左边字符,默认是空格)rstrip    (移除字符串右边字符,默认是空格)

    2.2、lower大写换小写、upper小写换成大学写

    2.3、startswith检验指定范围内以指定字符为开头、endswith检验指定范围内以指定字符为结尾

    2.4、format 

#  print("网站名:{name}, 地址 {url}".format(name="菜鸟教程", url="www.runoob.com"))

# 通过字典设置参数 site = {"name": "菜鸟教程", "url": "www.runoob.com"} print("网站名:{name}, 地址 {url}".format(**site))   

    # 通过列表索引设置参数 my_list = ['菜鸟教程', 'www.runoob.com'] print("网站名:{0[0]}, 地址 {0[1]}".format(my_list))   

    # "0" 是必须的

    2.5、split、rsplit

    2.6、join

    2.7、replace

    2.8、isdigit

  3、了解的操作

    find、rfind、index、rindex、count

    center、ljust、rjust、zfill

    expandtabs

    captalize、swapcase、title

         is数字系列:中文、罗马数字(isnumeric())

    is其他:isalpha(是否存在纯数字)、isalnum(是否存在数字与字母组成)、isspace(是否含有空格)

其他进制=>十进制

十进制:0~9

二进制:0   1

八进制0  ~ 7

十六机制0~9  A~F

day05 数据类型的更多相关文章

  1. day05数据类型,数字类型,字符串类型,字符串的操作方法,列表类型的操作方法,可变类型与不可变类型

    复习 ''' 流程控制 1.顺序结构.分支结构.循环结构 2.if分支结构 if 条件: 代码块 elif 条件: 代码块 else: 代码块 # 可以被if转换为False:0 | '' | Non ...

  2. day05 数据类型的方法详解

    今日内容: 1.数字的基本操作 2.字符串的操作及常用方法 3.列表的操作及常用方法 重点: 1.字符串的操作及常用方法 (1)常用操作 """ 字符串的操作: &quo ...

  3. Python day 05

    day05 数据类型 今日内容 字典 补充 .extend() users = [1,2,3,4] people = [5,6,7,8] users.extend(people) people.ext ...

  4. 老男孩Python全栈第2期+课件笔记【高清完整92天整套视频教程】

    点击了解更多Python课程>>> 老男孩Python全栈第2期+课件笔记[高清完整92天整套视频教程] 课程目录 ├─day01-python 全栈开发-基础篇 │ 01 pyth ...

  5. DAY05、基本数据类型与内置方法

    一.可变类型与不可变类型: 1.可变类型:值改变,但是id不变 2.不可变类型:值改变,id也改变 二.数据类型: 1.数字类型: 1.1:整型int: 用途:记录年龄.等级.数量 定义方式:age ...

  6. 数据类型(三) + 流程控制(一) day05

    目录 昨日回顾 (三) 花式赋值 链式赋值 交叉赋值 (四) 列表list (五) 字典dict (六) 布尔值 (七) 解压缩 (八) python与用户交互的方式 (九) 三种格式化输出的方式 f ...

  7. python day05笔记总结

    2019.4.2 S21 day05笔记总结 一.昨日内容回顾与补充 1.extend(列表独有功能) 循环添加到一个列表中 a.有列表users = ['张三',‘李四]   people = [' ...

  8. day05(Object,tostring(),equals(),System,Date,SimpleDateFormat,拆装箱,正则表达式)

    Object类, 是所应类的父类: 拥有自己的方法:常用的    红颜色标记的为常用的方法 toString() 用法:打印对象的地址值 getClass() 获取当前类的字节码文件getName() ...

  9. Day05 xml详解

    day05总结 今日内容 XML语法 XML约束之DTD XML解析器介绍 XML解析之JAXP( DOM.SAX ) DOM4J Schema   一.XML语法 XML概述   1 什么是XML ...

随机推荐

  1. MySQL LIMIT的使用

    SELECT语句返回所有匹配的行,它们可能是指定表中的每个行.为 了返回第一行或前几行,可使用LIMIT子句. 比如我原始的student表如下: 我现在想输出前4行,就使用 SELECT * FRO ...

  2. Spring Cloud 入门教程(三): 配置自动刷新

    之前讲的配置管理, 只有在应用启动时会读取到GIT的内容, 之后只要应用不重启,GIT中文件的修改,应用无法感知, 即使重启Config Server也不行. 比如上一单元(Spring Cloud ...

  3. tomcat允许跨域请求:

    在springmvc-servlet.xml中配置 <mvc:interceptors> <bean class="com.read.api.pc.interceptor. ...

  4. ASP.NET 4.x Web Api Odata v4 backend modify query 修改查询

    有时候我们会想给予权限添加 filter 到查询上. 比如 会员和管理员都使用了 /api/products 作为 product 查询 但是会员不应该可以看见还没有上架的货品 /api/produc ...

  5. Asp.net core 学习笔记 ( ViewComponent 组件 )

    refer : https://docs.microsoft.com/en-us/aspnet/core/mvc/views/view-components core 和 Angular 的 comp ...

  6. Python全栈开发-Day9-线程/GIL/事件/队列

    本节内容 进程与线程的概念 Python threading 模块 GIL——global interpreter lock Mutex互斥锁(线程锁) Semaphore信号量 Events事件 Q ...

  7. 数据结构(C语言版)-第6章 图

    6.1 图的定义和基本术语 图:Graph=(V,E)  V:顶点(数据元素)的有穷非空集合:  E:边的有穷集合. 无向图:每条边都是无方向的 有向图:每条边都是有方向的 完全图:任意两个点都有一条 ...

  8. Python 编程快速上手 第十七章 操作图像

    前言 在这一章节,讲了关于图像的三个方面的内容: 获得图像的相关信息:例如 RGBA 值,尺寸... 对图像进行编辑操作:例如 旋转,缩放... 在图像上绘制形状:例如 矩形,圆形... [Image ...

  9. (转) gffcompare和gffread | gtf | gff3 格式文件的分析 | gtf处理 | gtfparse

    工具推荐:https://github.com/openvax/gtfparse 真不敢相信,Linux自带的命令会这么强大,从gtf中提取出需要的transcript,看起来复杂,其实一个grep就 ...

  10. English Voice of <<City of stars>>

    City of stars 星光之城啊 Are you shining just for me? 你是否只愿为我闪耀 City of stars 星光之城啊 There's so much that ...