python中的数据类型:

整数:pythin可以处理任意大小的整数,包括正负数,在程序中的表示方法和数学上的写法一模一样。

浮点数:小数。

字符串:字符串以‘或者"括起来的任意文本。如‘I‘m"OK"!

布尔值:布尔值和袋鼠的表示完全一致,一个布尔值只有True和False两种值,要么True要么False‘

空值:空值是Python里一个特殊的值,用None表示

变量:

变量名必须是大小写英文、数字和_的组合,且不能以数字开头。

常量:所谓的常量就是不能改变的量,比如在python中的数值。通常用全部的大写的变量名表示常量。

PI=3.1415926

在python中两种除法

10/3 3.333 结果为浮点数

10//3 称为底板除 ,3结果只取整数部分

10%3 取余运算,1

字符编码

对于单个字符编码,python提供了ord()函数获取字符的整数表示,chr()函数把编码转换为对应的字符。

在python中,python的字符串类型是str,在内存中以unicode表示,如果在网络上传输,或者保存到磁盘上,需要把str变为以字节为单位的bytes

在以unicode表示的str通过encode()方法可以编码为指定的bytes

如果需要确定str包含多少个字符,可以用len()函数

格式化

最后一个常见的问题是如何输出个格式化的字符串

%d 整数

%f 浮点数

%s 字符串

%x 十六进制整数

format()

格式化字符串的方法,它会依次传入替换字符内的占位符{0}.{1}

list

python内置的一种数据列表,是一种有序的集合,可以随时添加和删除其中的元素

classmates=[‘zhangsan‘,‘lisi‘,‘wangwu‘]

取其中的某个值可以用classmates[1]这样,默认索引从0开始

classmates.append(‘susu‘) #在末尾进行追加

classmates.inset(3,‘Jack‘) #插入到指定的位置

classmates.pop() #删除末尾指定的元素

替换直接在需要替换的位置上给对应的索引位置

tuple

一种有序列表元组,和list非常类似,但是tuple一旦初始化后就不能修改

classmates=(‘zhangsan‘,‘lisi‘,‘wangwu‘)

一个元素的时候会加一个,以免误解

关于嵌套的取值,先取外部的,再取嵌套的

-- coding: utf-8 --

L = [    [‘Apple‘, ‘Google‘, ‘Microsoft‘],

[‘Java‘, ‘Python‘, ‘Ruby‘, ‘PHP‘],

[‘Adam‘, ‘Bart‘, ‘Lisa‘]]

print((L[0])[0])

print ((L[1])[1])

print ((L[2])[2])

python主要数据变量_python的数据类型和变量相关推荐

  1. python数据类型变量_python的数据类型与变量

    计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形. 音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的 ...

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

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

  3. python整型变量的使用_python(二)数据类型与变量

    python基础之数据类型与变量 一.变量 变量 声明变量 #!/usr/bin/env python age=18 gender1='male' gender2='female' 变量作用:保存状态 ...

  4. python中数据类型转换_Python(二).数据类型,数据类型转换

    数据类型 在python中,能够直接处理的的数据类型有以下几种:(这里似乎说法不一样,我这里仅表示自己的观点) (1).数字(Number) (2).字符串(String) (3).布尔值(Bool) ...

  5. [转载] python定义整型常量_Python笔记——数据类型、变量和常量

    参考链接: Python变量,常量和文字 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频 ...

  6. python中将str转成数字_python初探: 数据类型与变量

    python初探: 数据类型与变量 欢迎来到python之旅的初探,将从最基础开始来了解这个火了很多年的编程语言,是什么让这门语言魔力四射呢?从现在开始一起去探索和发现吧. <<<& ...

  7. group by rollup 变量名为空值_【Python学习笔记】07、数据类型和变量

    在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,包括负整数,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整 ...

  8. Python可变数据与不可变数据类型

    python中的数据类型可分为6类: 1. Number(数字)  (bool布尔类型.int整型.float浮点型.complex复数等都归为Number数字类型) 2. String(字符串)  ...

  9. [转载] python处理数据列_Python中基于跨列的数据处理

    参考链接: Python 克里斯蒂安Cristian算法 python处理数据列 Let's suppose your manager gives you a random dataset and t ...

最新文章

  1. 练习5-2 找两个数中最大者 (10 分)
  2. 64 DLL动态链接库换一台电脑就不能加载
  3. c#和mysql之间的类型_【SqlServer数据类型、C#数据类型、SqlDbType】对应关系及转换...
  4. 2018 年,你可以把论文投给这 13 场 AI 学术会议(附截稿日期)
  5. Linux su切换用户后命令提示符变为bash-4.2$
  6. 【Java】 剑指offer(27) 二叉树的镜像
  7. 1021 个位数统计 (15 分
  8. php 常用时间处理函数,PHP date函数常用时间处理方法_PHP
  9. Delphi 常用API 函数
  10. 海康威视错误代码0xf_海康威视嵌入式软件工程师笔试题分享(含解答)
  11. 信号与系统实验四 LTI系统的时域分析
  12. 计算机操作系统在线阅读,计算机操作系统 孙雅如.pdf
  13. 国人创造中文编程语言的优势
  14. 股骨截骨php钢板,最新综述:股骨远端截骨治疗膝关节畸形进展(下)
  15. 更加安全便捷的印章管理——区块链电子印章
  16. js 时间转东八区_js:固定与东八区服务器时间保持一致并且可选时间格式
  17. 后台Redirect,出现502错误
  18. Android获取手机的卡槽数量和sim卡数量
  19. 常见的爬虫error以及解决方法
  20. 【交通数据(1)——加州高速路网PeMS交通数据】

热门文章

  1. CELL_TYPE_STRING cannot be resovled or is not a field
  2. 四种电荷分布,点电荷,体电荷,面电荷,线电荷
  3. cmd下dir后导入oracle数据库,Oracle在dos命令下导出导入
  4. oracle 自动关闭 数据库连接
  5. 编程学习记录11:Oracle数据库的一些基本操作1,创建用户,授权
  6. python基础 day1 var、 if、while、for、with as、open用法
  7. bzoj 1911: [Apio2010]特别行动队【斜率优化dp】
  8. kettle的hello world
  9. Android AsyncTask 详解及注意事项
  10. struts2.3+spring3.2+hibernate4.2例子