python主要数据变量_python的数据类型和变量
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的数据类型和变量相关推荐
- python数据类型变量_python的数据类型与变量
计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形. 音频.视频.网页等各种各样的数据,不同的数据,需要定义不同的 ...
- python基础数据实例_Python基本数据类型及实例详解
Python 中的变量不需要声明.每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建. 在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对 ...
- python整型变量的使用_python(二)数据类型与变量
python基础之数据类型与变量 一.变量 变量 声明变量 #!/usr/bin/env python age=18 gender1='male' gender2='female' 变量作用:保存状态 ...
- python中数据类型转换_Python(二).数据类型,数据类型转换
数据类型 在python中,能够直接处理的的数据类型有以下几种:(这里似乎说法不一样,我这里仅表示自己的观点) (1).数字(Number) (2).字符串(String) (3).布尔值(Bool) ...
- [转载] python定义整型常量_Python笔记——数据类型、变量和常量
参考链接: Python变量,常量和文字 数据类型 计算机顾名思义就是可以做数学计算的机器,因此,计算机程序理所当然地可以处理各种数值.但是,计算机能处理的远不止数值,还可以处理文本.图形.音频.视频 ...
- python中将str转成数字_python初探: 数据类型与变量
python初探: 数据类型与变量 欢迎来到python之旅的初探,将从最基础开始来了解这个火了很多年的编程语言,是什么让这门语言魔力四射呢?从现在开始一起去探索和发现吧. <<<& ...
- group by rollup 变量名为空值_【Python学习笔记】07、数据类型和变量
在Python中,能够直接处理的数据类型有以下几种: 整数 Python可以处理任意大小的整数,包括负整数,例如:1,100,-8080,0,等等. 计算机由于使用二进制,所以,有时候用十六进制表示整 ...
- Python可变数据与不可变数据类型
python中的数据类型可分为6类: 1. Number(数字) (bool布尔类型.int整型.float浮点型.complex复数等都归为Number数字类型) 2. String(字符串) ...
- [转载] python处理数据列_Python中基于跨列的数据处理
参考链接: Python 克里斯蒂安Cristian算法 python处理数据列 Let's suppose your manager gives you a random dataset and t ...
最新文章
- 练习5-2 找两个数中最大者 (10 分)
- 64 DLL动态链接库换一台电脑就不能加载
- c#和mysql之间的类型_【SqlServer数据类型、C#数据类型、SqlDbType】对应关系及转换...
- 2018 年,你可以把论文投给这 13 场 AI 学术会议(附截稿日期)
- Linux su切换用户后命令提示符变为bash-4.2$
- 【Java】 剑指offer(27) 二叉树的镜像
- 1021 个位数统计 (15 分
- php 常用时间处理函数,PHP date函数常用时间处理方法_PHP
- Delphi 常用API 函数
- 海康威视错误代码0xf_海康威视嵌入式软件工程师笔试题分享(含解答)
- 信号与系统实验四 LTI系统的时域分析
- 计算机操作系统在线阅读,计算机操作系统 孙雅如.pdf
- 国人创造中文编程语言的优势
- 股骨截骨php钢板,最新综述:股骨远端截骨治疗膝关节畸形进展(下)
- 更加安全便捷的印章管理——区块链电子印章
- js 时间转东八区_js:固定与东八区服务器时间保持一致并且可选时间格式
- 后台Redirect,出现502错误
- Android获取手机的卡槽数量和sim卡数量
- 常见的爬虫error以及解决方法
- 【交通数据(1)——加州高速路网PeMS交通数据】
热门文章
- CELL_TYPE_STRING cannot be resovled or is not a field
- 四种电荷分布,点电荷,体电荷,面电荷,线电荷
- cmd下dir后导入oracle数据库,Oracle在dos命令下导出导入
- oracle 自动关闭 数据库连接
- 编程学习记录11:Oracle数据库的一些基本操作1,创建用户,授权
- python基础 day1 var、 if、while、for、with as、open用法
- bzoj 1911: [Apio2010]特别行动队【斜率优化dp】
- kettle的hello world
- Android AsyncTask 详解及注意事项
- struts2.3+spring3.2+hibernate4.2例子