首先简单的说一下元组,元组开玩笑地说就是带了枷锁的序列,之所以这么说是因为元组不向序列那样可以随意的对其元素进行一系列的操作,一旦定义了一个元组之后,元组中的元素就不能随意改变了。
元组的定义:元组名=(,,,,,,)
注意元组的标志不是(),而是,
元祖就说那么多,接下来补充说一下字符串的格式化的问题。
不啰嗦,直接上干货。
#字符串的格式化print("------Format函数的使用------") #Format函数含有未知参数和关键字参数 #replacement字段用{}来代替 #前面叫做未知参数,后面叫做关键字参数 print("{0} love {1} {2}".format("I","FishC","com"))print("\n") #关键字参数 #下面这样写是错误的,因为编译器并不知道a,b,c分别对应谁 #print("{a} love {b} {c}".format("I","FishC","com")) print("{a} love {b} {c}".format(a="I",b="FishC",c="com")) #或者将关字参数与未知参数混合起来使用,但是 #未知参数要在关键字参数的前面 print("\n")print("{0} love {b} {c}".format("I",b="FishC",c="com")) #使用转义字符打印花括号print("\n")print("{{0}}".format("转义打印花括号")) #冒号表示格式化的开始print("{0:.1f}{1}".format(27.658,"GB"))
输出的结果为:
再说一下序列的相关问题,序列就是列表、元组、字符串的统称,之所以把它们三个放在一起,是因为他们之间存在着一些共性。今天主要学习的是序列的内置函数,直接上干货。
#序列序列 #列表 元组 字符串 统称为序列 #list()函数作用是将一个可迭代对象转换为列表 #若没有参数,则生成一个空列表 #若有一个参数,该参数是迭代器print("使用list()函数生成一个空的列表") a=list(); print(a,"\n")#list函数的过程可以理解为先建立一个空的序列 #然后用for循环采用索引函数将元素移到新的序列中 print("使用list(iterator)函数生成一个非空的列表") a="I Love You"atolist=list(a) print(atolist) print("\n")#tuple([iterator])把一个可迭代的对象转换为元组atotuple=tuple(a) print(atotuple) print("\n")#str(obj) 函数:将obj对象转换为字符串,强制类型转换#len(sub) 函数:返回序列的长度#max(),min()函数保证序列中的数据类型统一 #max() 函数:返回序列或者参数集合中的最大值print(max(1,2,3,4,5)) #min() 函数:返回序列或者参数集合中的最大值#sum(iterable[,start=0])返回序列iterable和可选参数start的总和#数列中的数据类型也必须保持一致,必须是数字print("\n") tuple1=(1,2,3,4,5) print(sum(tuple1)) print("\n")#**sorted**函数实现对序列的排序,默认是从小到大#注意与列表的内置函数sort区分list1=[1,5,4,3,6] list1=sorted(list1) print(list1) print("\n")#**reversed()**实现序列元素的逆转,但是返回的不是序列#注意与列表的内置函数reverse()区分#而是一个迭代的对象print(reversed(list1)) print("\n")#我们可以将返回的迭代器的对象作为list(iterator)的参数#返回一个列表print(list(reversed(list1))) print("\n")#zip合成序列a=[1,2,3,4,5,6,7,8] b=["a","b","c","d"] zip(a,b) print(list(zip(a,b)))
程序运行如下:
主要还是记住函数的用法就可以,没什么很需要费脑细胞的东西。
以上就是Python零基础入门之五字符串的格式化以及序列的内置函数的内容,更多相关内容请关注PHP中文网(www.php.cn)!

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于Seaborn的相关问题,包括了数据可视化处理的散点图、折线图、条形图等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于进程池与进程锁的相关问题,包括进程池的创建模块,进程池函数等等内容,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于简历筛选的相关问题,包括了定义 ReadDoc 类用以读取 word 文件以及定义 search_word 函数用以筛选的相关内容,下面一起来看一下,希望对大家有帮助。

VS Code的确是一款非常热门、有强大用户基础的一款开发工具。本文给大家介绍一下10款高效、好用的插件,能够让原本单薄的VS Code如虎添翼,开发效率顿时提升到一个新的阶段。

pythn的中文意思是巨蟒、蟒蛇。1989年圣诞节期间,Guido van Rossum在家闲的没事干,为了跟朋友庆祝圣诞节,决定发明一种全新的脚本语言。他很喜欢一个肥皂剧叫Monty Python,所以便把这门语言叫做python。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于数据类型之字符串、数字的相关问题,下面一起来看一下,希望对大家有帮助。

本篇文章给大家带来了关于Python的相关知识,其中主要介绍了关于numpy模块的相关问题,Numpy是Numerical Python extensions的缩写,字面意思是Python数值计算扩展,下面一起来看一下,希望对大家有帮助。


热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

EditPlus 中文破解版
体积小,语法高亮,不支持代码提示功能

Dreamweaver Mac版
视觉化网页开发工具

ZendStudio 13.5.1 Mac
功能强大的PHP集成开发环境

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

mPDF
mPDF是一个PHP库,可以从UTF-8编码的HTML生成PDF文件。原作者Ian Back编写mPDF以从他的网站上“即时”输出PDF文件,并处理不同的语言。与原始脚本如HTML2FPDF相比,它的速度较慢,并且在使用Unicode字体时生成的文件较大,但支持CSS样式等,并进行了大量增强。支持几乎所有语言,包括RTL(阿拉伯语和希伯来语)和CJK(中日韩)。支持嵌套的块级元素(如P、DIV),