Python数据类型-----数字&字符串
Python数字类型
int类型表示的范围:-2147483648至2147483648之间,超出这个范围的数字即视为long(长整形)
在Python中不需要事先声明数据类型,它是根据具体的赋值来进行盘点数据类型的,例如:
int类型

使用type(变量名) 可以查看该变量被赋值后的数据类型是什么
超出int范围的数字

int类型存储为long类型

只需要在后面加上大写字母L
在python中还支持复数类型
复数类型

Python字符串类型
# coding=UTF-8
#简单定义简单字符串
test1='hello'
print test1
#定义含有单引号的字符串
test2="I don't know"
print test2
#定义既含有单引号又含有双引号的字符串,进行转义
test3="I don't \"know\""
print test3

\n换行符
# coding=UTF-8
#简单定义简单字符串
mail='To Tom:\n hello!\n I am jack!'
print mail

以上的转义使用起来会比较麻烦,那么可以使用三重引号(单引号双引号都可以)
# coding=UTF-8
#简单定义简单字符串
mail="""To Tom:
hello!
I am jack!'
"""
print mail
# coding=UTF-8
#简单定义简单字符串
mail='''To Tom:
hello!
I am jack!'
'''
print mail
操作字符串
使用变量名[字符串所在位置号]
# coding=UTF-8
#简单定义简单字符串
strval='abcd'
print strval[0]
strval[1]
print strval[1]
上述代码打印出来的值为a,b
# coding=UTF-8
#简单定义简单字符串
strval='abcd'
print strval[0]+strval[1]
从'abcd'中取出'bcd'
# coding=UTF-8
#简单定义简单字符串
strval='abcde'
#第一种
print strval[1:4]
#取值为bcd
#第二种
print strval[:4]
#取值为:abcd #取负数索引
print strval[-1]
#取值为:e print strval[-4:-1]
#取值为:bcd #逆向取值
print strval[-2:-5:-1]
#取值为:dcb
Python数据类型-----数字&字符串的更多相关文章
- python数据类型(数字\字符串\列表)
一.基本数据类型——数字 1.布尔型 bool型只有两个值:True和False 之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False. (1)布尔值是False的各种情况 ...
- day03 python数据类型 数字 字符串 布尔
day03 python 一.基本数据类型 1.int a= 8 a_length = a.bit_length() #此方法求数字的二进制长度 print(a_length) ...
- Python学习笔记(五)--Python数据类型-数字及字符串
Python数据类型:123和'123'一样吗?>>> 123=='123'False>>> type(123)<type 'int'>>> ...
- Python数据类型之字符串
一:概述 Python中的字符串的一些概念 可以看作是字符的集合,在数据类型里没有单个字符的数据类型,可以用单个字符表示的一个字符串数据类型 字符串是一种不可变的序列类型,单个字符从左到右按照顺序排列 ...
- Python数据类型-02.字符串
本文主要记录字符串的相关知识,包括字符串的定义特点,常用方法和 请知悉: 计算机中,一切皆为对象世界万物,皆为对象,一切对象皆可分类 1.什么是字符串? 类似"hello world&quo ...
- Python数据类型(字符串)
文章内容参考了教程:http://www.runoob.com/python/python-basic-syntax.html#commentform Python 字符串 字符串是 Python 中 ...
- python基础【2】——python数据类型之字符串
python数据类型-字符串 一. 字符串的表示方法(str) 作用: 记录文本信息 表示方法:' ' 单引号 " "双引号 ''' '''三单引号 ""&qu ...
- Python数据类型之字符串类型
字符串的表示 字符串是Python中最常用的数据类型之一,必须使用成对的引号包围来表示字符串,引号可以是单引号 ' .双引号 " .三引号''' """,格式如 ...
- Python 数据类型:字符串
一.字符串介绍 字符串是由单引号/双引号/三引号引起来的,由字母 .数字或符号等构成的一串字符 In [1]: name = "Tom" # 定义字符串 In [2]: type( ...
随机推荐
- java中高级软件工程师面试总结
最近去了几家公司面试java中高级工程师,打击挺大的,感觉自己一直以来没有很好的深入学习,对各种知识都是一知半解,但心又太高,想找更高薪的职位,结果面试屡屡碰壁,哎,心情好低落,也是时候静下心来,好好 ...
- jQuery中 wrap() wrapAll() 与 wrapInner()的区别
今晚看书的时候发现jQuery有三个包裹节点的方法,百度了一下jQuery wrap() / wrapAll() / wrapInner(),果然搜索结果 W3School的文档说明是排第一的. 可是 ...
- js鼠标,键盘,坐标轴事件
鼠标按下事件,左键是0,滑轮是1,右键2 document.getElementById("box").onmousedown =function(e) { if (e.butto ...
- Java中几种常见的排序方式
冒泡排序是一种简单的排序算法.它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来.走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成.这个算法的名字 ...
- .NET本质论之三(应用程序对象 )
2.1 请求的处理参数------上下文对象HttpContext 现在,请求已经到达了ASP.NET服务器,为了处理请求,ASP.NET在服务器上创建了HttpRequest类型的对象以表示请求 ...
- 正斜杠和反斜杠-windows、web、c语言大讨论
首先,在c语言中,正斜杠/ slash 表示除法反斜杠\ backslash ,\用于转义字符,\n.\0. 其次,UNIX 操作系统设计了这种路径分隔法,它使用正斜杠:/.由于网络是首先应用在 UN ...
- python3.5在print和input上的几个变化
1. 在python3.5中使用print,打印内容必须用括号()括起来.python2.7中可以不用括号,如果你加了括号,代码在python2.7中也是可以正常运行的. python3.5 exam ...
- IE 不兼容的几个js问题及解决方法1
IE 不兼容的几个js问题及解决方法 1 Table的问题 在动态新增tr或者td时,createElecment() 一般用appendChild();都不生效,解决办法是用新增tbody, 如 ...
- dubbo使用遇到的问题
转自:http://blog.csdn.net/liwf_/article/details/40297121?utm_source=tuicool&utm_medium=referral 把一 ...
- PHP出错界面详细说明
在web 上所有常见的错误之一就是无效的链接.一旦从其它站点上出现了无效的链接,你会重新安排你 的站点.人们会将他们喜欢的站点存成书签,如果在三个月后再次访问时,仅仅发现的是'404 Not Foun ...