目录

1、字符串

2、布尔类型

3、整数

4、浮点数

5、列表

1.字符串

a、使用单引号(')或者双引号(")

单引号中的字符串与双引号中的字符串用法完全相同,例如:

str1='this is string1';

str2= "this is string2"

print str1,str2;

b、使用三引号(''')

利用三引号,表示多行的字符串,可以在三引号中自由的使用单引号和双引号,例如:

str='''this is string

this is  string

this is string'''

print str;

2.布尔类型

True or False

>>> type(True)

>>> type(False)

利用布尔类型进行判断:

>>> 1 + 1 == 2

True

>>> 1 + 1 == 3

False

3.整数

>>> num = 2

>>> type(num)

>>> print(num)

2

4.浮点数:

>>> num = 2.5

>>> type(num)

>>> print(num)

2.5

5.列表

a.初始化列表

list = ['beijing','shanghai','guangzhou','shenzhen']

b.列表切片(列表下标从0开始)

>>> list[0]               #取列表中第一个元素

'beijing'

>>> list[1:3]             #取列表中下标为1的元素取到下标为3的前一个元素,注意此数据不包含小标为3的元素

['shanghai', 'guangzhou']

>>> list[1:]               #取列表中下标为1的元素之后所有元素

['shanghai', 'guangzhou', 'shenzhen']

>>> list[-2:]              #取列表中倒数第二个到最后的元素

['guangzhou', 'shenzhen']

>>> list[-2:-1]           #取列表中倒数第二个到倒数第一的元素,不包含倒数第一元素

['guangzhou']

c.列表元素的增,删,改,查

I.列表增加(append)

>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']

>>> list.append("hangzhou")          #在列表中增加元素hangzhou,增加的元素都是放在列表尾部

>>> list

['beijing', 'shanghai', 'guangzhou', 'shenzhen', 'hangzhou']

II.列表插入(insert)

>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']

>>> list.insert(2,"wuhan")          #在列表下标为2的元素钱插入wuhan

>>> list

['beijing', 'shanghai', 'wuhan', 'guangzhou', 'shenzhen']

['beijing', 'shanghai', 'guangzhou', 'shenzhen']

III.列表删除(del)

>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']

>>> del list[1]               #删除列表中下标为1的元素

>>> list

['beijing', 'guangzhou', 'shenzhen']

IV.列表修改

>>> list[1] = "nanjing"     #替换下标为1的元素为nanjing

>>> list

['beijing', 'nanjing', 'guangzhou', 'shenzhen']

V.列表索引(index)

>>> list = ['beijing', 'shanghai', 'guangzhou', 'shenzhen']

>>> list.index("guangzhou")          #查询元素guangzhou的下标

2

>>> list[list.index("guangzhou")] = "zhengzhou"    #利用索引把guangzhou替换成郑州

>>> list

['beijing', 'shanghai', 'zhengzhou', 'shenzhen']

python的常用数据类型_python 常用数据类型相关推荐

  1. python常见的数据类型_Python常见数据类型及操作

    基础数据类型 什么是数据类型? 我们人类可以很容易的分清数字与字符的区别,但计算机并不能,计算机虽然很强大,但从某种角度上看又很傻,除非你明确的告诉它,1是数字,"汉"是文字,否则 ...

  2. python语言中包含的标准数据类型_python标准数据类型(笔记一)

    关于python,它是一种解释型,面对对象,带有动态语义的高级程序设计语言. 之前学习python的时候,简单的将python的基础内容过了一遍,然后在工作中需要用到什么就相应的去加深某一模块的需求以 ...

  3. python可变数据类型和不可变数据类型_python 可变数据类型和不可变数据类型

    python 可变数据类型和不可变数据类型 发布时间:2020-03-06 12:59:51 来源:51CTO 阅读:288 作者:qq5d6f345f0205e python数据类型分别有整数int ...

  4. python基础数据实例_Python基本数据类型及实例详解

    Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...

  5. python语言中包含的标准数据类型_Python标准数据类型

    Python标准数据类型 2020-11-07 在内存中存储的数据可以有多种类型.例如,一个人的年龄可以用数字来存储,他的名字可以用字符来存储.Python 定义了一些标准类型,用于存储各种类型的数据 ...

  6. python中有序数据类型_Python的数据类型总结

    原地可变类型和不可变类型 原地不可变类型又叫可哈希(hashable)类型,原地可变类型又叫不可哈希类型. 原地不可变类型: 数字类型:int, float, decimal.Decimal, fra ...

  7. pythonwhile循环怎么修改数据类型_python基础--数据类型循环

    1.双引号单引号:通常一样,变量里面有双引号外面用单引号,反之通用,如果变量里面单双引号都有,用三引号'''变量''' Python 使用反斜杠 \ 转义特殊字符,如果你不想让反斜杠发生转义,可以在字 ...

  8. python的具体功能_python基本数据类型及常用功能

    1.数字类型 int -int(将字符串转换为数字) a = "123" print(type(a),a) b=int(a)print(type(b),b) num= " ...

  9. python定义的关键数据类型_Python基本数据类型

    数据类型 标准数据类型 Number(数字) String(字符串) List(列表) Tuple(元组) Set(集合) Dictionary(字典) Python3 的六个标准数据类型中: 不可变 ...

最新文章

  1. javaweb:servlet过滤器
  2. language is the key
  3. Basic REST API Design
  4. 图解Hadoop hdfs写数据流程
  5. kotlin集合操作符——映射操作符
  6. python 简单socket_Python 简单socket
  7. CSS3质感分析——表面线性渐变
  8. chrome调试本地项目, 引用本地javascript文件
  9. 微信悄悄更新:朋友圈不喜欢的评论可以删除了
  10. 基于java基于javaweb的管理系统设计与实现怎样选题思路分享
  11. JavaSocket编程之Netty框架线程模型
  12. OpenCV-Python学习 <三> 颜色空间及其转换
  13. android 不卡 华为,荣耀Magic是什么系统 华为荣耀Magic手机是不是也不卡?
  14. 为什么 PWA 还没有“干掉”原生应用?
  15. i5 11320h怎么样 相当于什么水平
  16. 奋斗不止 自强不息:职场话题之跳槽(四)—离职
  17. 如何理解六西格玛MSA测量系统分析中的线性
  18. javascript 实现购物车页面
  19. 基于JavaWeb+SSM+MySQL的网盘管理系统设计与实现
  20. 一个好用的流氓软件清理工具合集

热门文章

  1. Coursera吴恩达《卷积神经网络》课程笔记(3)-- 目标检测
  2. [scala-spark]11. RDD控制操作
  3. [Embeding-2]文本表示学习-词嵌入入门理解
  4. SQL SERVER视图
  5. delphi TWebBrowser组件使用详解
  6. 关于程序员的办公室哲学
  7. 《Head First Servlets JSP(中文版)》书摘
  8. 求m ,n 两个数的最小公倍数
  9. PS菜鸟入门 -- 添加滤镜
  10. C语言再学习 -- 关键字typedef