1、Python允许同时为多个变量赋值。例如:a = b = c = 1

2、Python允许多个对象指定多个变量。例如:a1, b1, c1 = 1, 2, "john"

3、使用del语句删除单个或多个对象。例如:

del a

del b,c

4、Python有五个标准的数据类型:

  • Numbers(数字)
  • String(字符串)
  • List(列表)
  • Tuple(元组)
  • Dictionary(字典)

  4.1 Numbers 四种不同的数值类型:

  •   int(有符号整型)
  •   long(长整型[也可以代表八进制和十六进制]),Python使用"L"来显示长整型
  •   float(浮点型)
  •   complex(复数) 复数的实部a和虚部b都是浮点型

  4.2 String 字符串列表有取值顺序:

  •   从左到右索引默认0开始的,最大范围是字符串长度少1。例如:print str[0] # 输出字符串中的第一个字符

  4.3 List 大多数集合类的数据结构实现,支持字符,数字,字符串甚至可以包含列表(所谓嵌套)。

  •   加号(+)是列表连接运算符,星号(*)是重复操作。例如:print list * 2 # 输出列表两次    print list +  'test'# 打印组合的列表

  4.4 tuple 元组类似于List,元组是不允许更新的。而列表是允许更新的。例如:

    tuple = ( 'abcd', 786 , 2.23, 'john', 70.2 )

      list = [ 'abcd', 786 , 2.23, 'john', 70.2 ]

      tuple[2] = 1000 # 元组中是非法应用

      list[2] = 1000 # 列表中是合法应用

   4.4 dictionary 是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。    

  •   字典(dictionary)是除列表以外python之中最灵活的内置数据结构类型。列表是有序的对象集合,字典是无序的对象集合。例如:

        dict = {'name': 'Jack','NO.':6734, 'grade': 'h1'}

        print tinydict.keys() # 输出所有键

        print tinydict.values() # 输出所有值

5、数据类型的转换,只需将数据类型作为函数名即可。例如:int(x) #将x转换为一个整数    str(x) #将x转换成字符串    set(s) #转换成可变集合    frozenset(s) #转换成不可变集合

       

转载于:https://www.cnblogs.com/yuanye100/p/8469529.html

Python学习心得--变量类型篇相关推荐

  1. Python学习笔记 - 变量类型(1)

    变量类型 严格意义上讲,python只有一个类型 python的标准数据类型有六种 数字类型Number 字符串类型 str 列表 list 元组 tuple 字典 dict 集合 set 数字类型 ...

  2. Python学习---入门导学篇

    Python学习---入门导学篇 Python的特点 Python受人喜欢的原因 Python的缺点 Python能做什么? Python基础语法 Python的特点 1.Python是一门编程语言, ...

  3. python学习(2)--变量与表达式

    python学习(2)--变量与表达式 1.与java和c语言相通,python中也分为四种运算符: (1)算数运算符(如:+.-.*./); 学过java或者C的朋友,对加减乘除这种普通的算数运算符 ...

  4. Python学习之变量、对象和引用

    Python学习之变量.对象和引用 文章目录 Python学习之变量.对象和引用 问题的引出 变量创建 变量类型 变量使用 动态类型 类型属于对象,而不是变量 对象的垃圾收集 参考资料 问题的引出 当 ...

  5. python学习[第十四篇] 文件的输入与输出

    python学习[第十四篇] 文件的输入与输出 标准文件类型 一般来说只要程序一执行,就会访问3个文件: 标准输入(键盘) stdin 标准输出(显示器缓冲区) stdout 默认输出到屏幕 标准错误 ...

  6. Python基础-高级变量类型

    Python基础-高级变量类型 1.高级变量类型 """ 数值型:int float bool compex 非数值型:str list set dict tuple & ...

  7. 大一上学期Python学习心得体会

    Python学习心得体会 经过了大一上学期的Python学习,我已经逐渐摸索到了Python的一些学习方法,学习Python,就像学习其他编程语言或者是学习一门外语一样 ,我们应该从Python的基础 ...

  8. Python学习日记-day1基础篇 字符 输出 注释

    Python学习日记-day1基础篇 字符 输出 注释 by北栀一刺 # -*- coding: utf-8 -*- """ Spyder EditorThis is a ...

  9. Python学习笔记之类型判断,异常处理,终止程序操作小结

    Python学习笔记之类型判断,异常处理,终止程序操作小结 运行结果: 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发. 爬虫.数据分析.数据可视化.机 ...

  10. 计算机有关书籍读书心得,关于计算机学习心得体会5篇.doc

    关于计算机学习心得体会5篇 关于计算机学习心得体会(1) 通过一个学期的学习,了解了什么是计算机图形学.什么是图形API.为什么需要计算机图形学以及计算机图形学在各个领域的应用.计算机图形学是一种使用 ...

最新文章

  1. PHP mysql 写入多条记录_PHP mysql插入多条记录的Array数组获取问题
  2. js-ES6学习笔记-Iterator和for-of循环
  3. linux ant安装jar,ant打JAR、WAR包
  4. godaddy域名转发(域名跳转)设置教程
  5. ArrayList 源码阅读记录
  6. glusterfs快速安装
  7. Unity3d 简单的小球沿贝塞尔曲线运动(适合场景漫游使用)
  8. SQL Tips:兼顾检索速度和精确性
  9. python怎么保存为nii文件_Ubuntu+python将nii图像保存成png格式
  10. iOS 消息发送与转发详解
  11. Word表格之VBA知识
  12. 微信小程序图片缓存问题
  13. 笔记本电脑网卡驱动损坏问题
  14. 生产环境部署springcloud微服务启动慢的问题排查
  15. axure 授权码,试用期过了也可以用
  16. 根据起始时间和结束时间得到期间所有的日期集合
  17. 前端导出excel,复杂表头,合并单元格,自定义样式
  18. 论文笔记-Vanilla Transformer:Character-Level Language Modeling with Deeper Self-Attention
  19. 【微信小程序】NodeJs调用云开发HTTP API错误代码47001 / data format error错误
  20. OpenSIPS配置脚本结构

热门文章

  1. A[1054] The Dominant Colour (map!!)
  2. c语言里变量要求,c语言中要求对变量作强制定义的主要理由是什么?
  3. java replace三个参数_javascript replace()第二个参数为函数时的参数用法
  4. 怎么在长方体上挖孔_被雷军狂喷的挖孔屏到底好不好?分析你必须知道的优缺点!...
  5. python中list是链表吗_Python
  6. 【2019百度之星初赛三1002=HDU6714】最短路 2(spfa+思维)
  7. 内容 超链接_Word高效办公:自动创建带超链接的内容目录和图表目录
  8. 使用大量数据提高算法性能的前提条件
  9. 解决Ubuntu16.04更新源时显示“暂时不能解析域名”问题
  10. 多元梯度下降法演练(1)--特征缩放(特征归一化),Feature Scaling,mean normalization machine learning