Python 3 的数据类型和基本处理
来源:互联网 发布:温柔知乎 编辑:程序博客网 时间:2024/04/28 00:59
在Python 3 里边,标准数据类型有六个:number ,数字类型;string ,字符串类型;list 列表类型;tuple 元组类型;sets 集合类型 ;dictionary 字典类型。
1,Numble 类型
目前Python 3 支持的number类型有int(整数型)、float(浮点型,不区分单双精度)、bool(0 或1) 、 complex(复数)
注意:
- 1、Python可以同时为多个变量赋值,如a, b = 1, 2。
- 2、一个变量可以通过赋值指向不同类型的对象。
- 3、数值的除法(/)总是返回一个浮点数,要获取整数使用//操作符。
- 4、在混合计算时,Python会把整型转换成为浮点数。
其他与C语言输出相同,但是要注意的是除这种运算。
例如,1/3 得到的是一个浮点数,0.333333333....
而1//3 得到的是一个int型整数,向下取整,所以结果是0
python中还引入了C语言中没有的一种计算方法,乘方,**便是表达乘方,如 2**3 就是2的3次方,结果是8。
再有就是支持虚数这种东西,例如complex (a,b)代表a + bi 。
2 ,string类型
str = 'Runoob'
print(str)# 输出字符串
print(str[0:-1])# 输出第一个到倒数第二个的所有字符
print(str[0])# 输出字符串第一个字符
print(str[2:5])# 输出从第三个开始到第五个的字符
print(str[2:])# 输出从第三个开始的后的所有字符
print(str *2)# 输出字符串两次
print(str +"TEST")# 连接字符串
执行以上程序会输出如下结果:
RunoobRunooRnoonoobRunoobRunoobRunoobTEST
这便是string基本运算,但要注意,string可以加一个字符,但是没有减这种运算。
注意:
- 1、反斜杠可以用来转义,使用r可以让反斜杠不发生转义。
- 2、字符串可以用+运算符连接在一起,用*运算符重复。
- 3、Python中的字符串有两种索引方式,从左往右以0开始,从右往左以-1开始。
- 4、Python中的字符串不能改变。
有部分内容借鉴了一下网上前辈的资料,在此表示感谢
阅读全文
1 0
- Python 3 的数据类型和基本处理
- python 的基本数据类型
- Python的基本数据类型
- Python的基本数据类型
- python的基本数据类型
- python的基本数据类型
- 基本数据类型和类型处理
- Python提供的基本数据类型
- python 基本数据类型的使用
- Python基本数据类型的注意事项
- 一、Python的基本数据类型
- 流行编程语言的详细对比(3)--基本数据类型和字符串处理
- Python(二)基本数据类型和变量
- 基本数据类型和不常见的数据类型
- 基本数据类型和引用数据类型的传递
- java的基本数据类型和引用数据类型
- 基本数据类型和引用数据类型的区别:
- 基本数据类型和引用数据类型的传递
- js 判断各种数据类型 了解js的都知道, 有个typeof 用来判断各种数据类型,有两种写法:typeof xxx ,typeof(xxx) 如下实例:
- 现在提交iOS应用,必须要提供 iPad Pro 的截图和视频么?有没有选项可以绕过去
- 字符串的连接strcat(自实现)
- 机器学习——神经网络模型构建方法
- linux系统(centos6.5)初始化安装及部署
- Python 3 的数据类型和基本处理
- 虚拟内存机制
- 753个大奖邀请各位新老博主入驻云栖,请技术人员广而告之
- 如何将jar包上传到Maven中央仓库
- UEditor富文本框(附件上传)
- 数据中心业界迎来机器学习工具
- 唯快不破:TCP的那些事儿(上篇)
- 深度学习提速280%! 未来GPU在计算机领域的地位将会如何?
- Error:Execution failed for task ':app:transformDexWithDexForRelease'.