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( ...
随机推荐
- 【翻译习作】 Windows Workflow Foundation程序开发-第一章01
第 1 章 欢迎来到工作流的世界 …思想如蝴蝶般飞到我身边 —— Gossard / Vedder (译注:Gossard与Vedder是来自Pearl Jam乐队的2名乐手,该句出自他们的歌曲 ...
- 慕课网-安卓工程师初养成-2-2 认识Java标识符
来源:http://www.imooc.com/code/1177 问:标识符是神马? 答:标识符就是用于给 Java 程序中变量.类.方法等命名的符号. 使用标识符时,需要遵守几条规则: 1. 标 ...
- ICE学习——异步1
ICE的AMI和AMD: AMI:指的是客户端的调用.一般有一个代理类,一个回调类. 从服务端返回的数据在回调类中的ice_response函数中. AMD:指的是服务端对客户端的调用分派.一般进行业 ...
- PMP-产品范围与项目范围区别
如果你对项目管理.系统架构有兴趣,请加微信订阅号"softjg",加入这个PM.架构师的大家庭 1.产品范围--某项产品.服务或成果所具有的特性和功能. 2.项目范围--为交付具有 ...
- openstack4j接口调试
//import java.util.List;////import org.openstack4j.api.OSClient.OSClientV3;//import org.openstack4j. ...
- oracle查询使用频率和磁盘消耗需要缓存大小
SELECT * FROM (SELECT Sql_Text, Sql_Id, Cpu_Time FROM V$sql ORDER BY Cpu_Time DESC) ORDER BY Rownum ...
- 在javascript中如何取消事件冒泡
如果在javascript中只希望事件发生在它的目标而不是在它的父元素上,即取消它的冒泡事件的发生,该如何做?因为按照javascript发生事件的顺序,它由两个阶段:分别从根元素--父元素--目标元 ...
- ref和out的区别?
ref 和out的区别在面试中会常问到: 首先:两者都是按地址传递的,使用后都将改变原来参数的数值. 其次:ref可以把参数的数值传递进函数,但是out是要把参数清空,就是说你无法把一个数值从out传 ...
- IOS基础——alloc、init和new方法
alloc:分配内存. init:初始化. new:代替上面两个函数:分配内存,并且初始化. 注意: 1.在实际开发中很少会用到new,一般创建对象时我们一般是 [[className alloc]i ...
- C#中string[ ] args是什么意思,又有什么用呢
转载:http://blog.sina.com.cn/s/blog_8b7263d1010172jv.html C#控制台程序中static void Main(string[ ] args) str ...