python常用数据类型:

数字(整数int,浮点数float)

字符串

元组

列表

字典

一、格式化输出

1.1第一种格式化输出 %d整数  %f浮点数(用.*表示精确到多少位小数) %s字符串

%d必须放一个整数,%f可以放一个整数,也可以放一个浮点数,%s可以放任意值

age=18 #年龄

int类型name='爬虫' #姓名 str类型

score=99.99 #成绩 float类型

print("%s今年%s岁,数学考了%.2f"%(name,age,score)) #按顺序取值

1.2第二种格式化输出 format{}

{}里面不指定数值,按顺序取值

{}里面指定数值,根据设置的去取值

{}format里面的数据,也有索引,从0开始标记数据

print("{}今年数学考了{}".format(name,score))#按顺序取值


二、字符串的内建函数使用

一、字符串的大小写转换
2.1大小写转换upper()、lower()

str = "sdSdsfdAdsdsdfsfdsdASDSDFDSFa"
res1 = str.upper()
res2 = str.lower()
print('小写转换为大写转换后的结果:{}'.format(res1))
print('大写转换为小写转换后的结果:{}'.format(res2)) 2.2.swapcase()同时实现大写变小写,小写变大写 res3 = str.swapcase()
print('大小写同时转换的结果:{}'.format(res3)) 二、将字符串变为镜像字符串,'A'变为'Z','b'变为'y ' 通过char()根据ASCII码获取对应的字符

a = chr(155-ord('A'))
print("A转换为Z:",a)
b = chr(219-ord('b'))
print("b转换为y:",b) str2 = "hihudngd"
m= ''
for i in str2:
if i.islower():
i = chr(219 - ord(i))
m += i
elif i.isupper():
i = chr(155 - ord(i))
m += i
print("转换后的镜像字符串:",m)
三.字符串的查找find()函数

单个字符查找 如果能够找到,就返回单个字符在字符串里面的索引值;没找到则返回-1
子字符串 如果能够找到,就返回子字符串的第一个元素在字符串里面的索引值
res3=str.find('t')
res3=str.find('te') #返回e所在位置的索引
print('查找的结果:{}'.format(res3)) 四.字符串的替换replace()函数 可以指定替换次数 res4=str.replace('t','@') #('','','')要替换的目标字符 以及替换的字符 次数
print('替换后的结果:{}'.format(res4))
五.字符串的切割split()

res5=str.split('t')      #返回列表类型的数据,但元素类型还是字符串
print('切割后的结果:{}'.format(res5)) 六.字符串头尾处理 strip() 中间不处理 res6=str.strip('t')
print('处理后的结果:{}'.format(res6))
												

python变量类型&字符串的内建函数使用的更多相关文章

  1. Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  2. Python变量类型

    Python变量类型 变量是存储在内存中的值,因此在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定的内存,并决定什么数据可以被存储在内存中. 因此变量可以指定不同的数据类型, ...

  3. Python变量类型(l整型,长整形,浮点型,复数,列表,元组,字典)学习

    #coding=utf-8 __author__ = 'Administrator' #Python变量类型 #Python数字,python支持四种不同的数据类型 int整型 long长整型 flo ...

  4. [Python]基础教程(4)、Python 变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  5. 【Python笔记】Python变量类型

    Python 变量类型 变量存储在内存中的值.这就意味着在创建变量时会在内存中开辟一个空间. 基于变量的数据类型,解释器会分配指定内存,并决定什么数据可以被存储在内存中. 因此,变量可以指定不同的数据 ...

  6. Python变量和字符串详解

    Python变量和字符串详解 几个月前,我开始学习个人形象管理,从发型.妆容.服饰到仪表仪态,都开始做全新改造,在塑造个人风格时,最基础的是先了解自己属于哪种风格,然后找到参考对象去模仿,可以是自己欣 ...

  7. 记住 Python 变量类型的三种方式

    title: 记住变量类型的三种方式 date: 2017-06-11 15:25:03 tags: ['Python'] category: ['Python'] toc: true comment ...

  8. Python变量类型说明

    Python中的变量不需要声明,直接赋值便是声明和定义的过程 每个变量在内存中创建,都包括变量的标识.名称和数据这些信息 每个变量在使用前必须赋值 counter = 100 #正数变量 miles ...

  9. Python变量类型及变量

    python是解释性语言 什么是解释性语言 就相当于你去饭店,你点了10道菜,他做好1道给你上1道.解释一行,执行一行.速度上不如编译性语言快. 什么是编译性语言 就相当于去饭店吃饭,你点了10道菜, ...

随机推荐

  1. (转)python异步编程--回调模型(selectors模块)

    原文:https://www.cnblogs.com/zzzlw/p/9384308.html#top 目录 0. 参考地址 1. 前言 2. 核心类 3. SelectSelector核心函数代码分 ...

  2. [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了

    [译]ASP.NET Core Web API 中使用Oracle数据库和Dapper看这篇就够了 本文首发自:博客园 文章地址: https://www.cnblogs.com/yilezhu/p/ ...

  3. rest-framework之权限组件

    权限 权限 作用 : 校验用户是否有权限访问 检测权限肯定是在用户认证通过之后,所有可以直接在request中取出用户做判断 先定义一个类,继承 BasePermission. from rest_f ...

  4. Jexus使用的相关记录

    前言 本文是零零散散的记录,部分内容是我在平时工作中用到的,部分是从群里"偷"来的,所以难免会有一些错误. 主要还是希望能帮到部分使用Jexus的朋友. 安装 curl https ...

  5. [Jenkins]Console Output中文显示问号的问题解决

    ------------------------------------------------------ 如需转载,请注明出处. 文章链接:https://www.cnblogs.com/dzbl ...

  6. 微信小程序ios上时间字符串转换为时间戳时会报错,在开发工具上和安卓手机上运行成功

    给定一个时间字符串  var time="2017-02-27 16:42:53" js有三种转换为时间戳的方法: 1.var timestamp = Date.parse(tim ...

  7. Asp.Net项目的部署到Linux中(Linux + Jexus+Nginx )

    因为老项目用的Asp.Net Web API技术开发部署到Window系统上,而新项目用的是.Net Core部署到Ubuntu系统中,所以在管理切换上有些不便.于是决定将老项目的测试服部署到Ubun ...

  8. Perl中的自增、自减

    自增和自减 perl也支持数值类型的自增和自减操作.不仅如此,还支持字符.字符串的自增.自减. 如果自增(++)和自减(--)符号放在数值的前面,则先增减,再返回: 如果自增(++)和自减(--)符号 ...

  9. Shuffle过程

    Shuffle过程 在MapReduce框架中,shuffle是连接Map和Reduce之间的桥梁,Map的输出要用到Reduce中必须经过shuffle这个环节,shuffle的性能高低直接影响了整 ...

  10. 【转载】 C#中全角转半角以及半角转全角

    半角指的是一个字符占用一个标准字符的位置.全角指一个字符占用两个标准字符位置的状态.在C#中,我们可以通过程序的方法,将相应的半角字符串信息转换为全角类型,也可以实现全角转半角功能. 相应封装好的方法 ...