首页 > 编程语言 >python——基础学习篇(5)

python——基础学习篇(5)

时间:2023-11-03 23:45:13浏览次数:30  
标签:输出 迭代 python 基础 列表 学习 对象 元组 id

【拆分和拼接】

partition(从左往右找分割符)——rpartition(从右往左)

split ( sep= none , maxsplit = -1) ——可把分割为一个一个·

jion(iterable)——尽量用jion少用加法

【格式化字符串的方法】

format 使用 {} 替换字段

align : " < " 左对齐(默认)     “ >”  右对齐          “ ^ ” 居中

千分符  “  ,  ” ——如果位数不够不显示,精度选项不允许出现在整数

type类型选项 

“ b ”——二进制输出

“ d ”——十进制输出

“  o ”——八进制输出

“  x ” ——十六进制输出

序列 :   列表(可变)—— 元组和字符串(不可变)

增量赋值:列表id不变,元组id会变。is 和 is not检测id是否相等。in 和 not in 判断某个元素是否在序列中。del用于删除指定对象。

【列表,元组,字符串的相互转换】

list()——将可迭代对象转换为列表

tuple()——将可迭代对象转换为元组

str()——将可迭代对象转换为字符串

【序列】

sorted——转化为全新的列表与原列表无关                                          sort——改变原列表

all——判断可迭代对象是否元素都为真                                               any——判断可迭代对象是否存在某个元素为真

pow()计算次方                                                                                  filter()过滤器——将结果为ture才输出

【迭代器vs可迭代对象】

迭代器:一次性

可迭代对象:可重复使用

iter()可将可迭代对象——迭代器

next()针对迭代器逐个将元素提取出来

 

标签:输出,迭代,python,基础,列表,学习,对象,元组,id
From: https://www.cnblogs.com/cH901512/p/17802262.html

相关文章

  • python——基础学习篇(4)
    【字符串】大小写字母换来换去:capitalize:首字母大写(其他小写)                   casefold:返回所有的字母都是小写的字符串                   title:字符串每个单词的首字母变成大写单词其他字......
  • 2023-2024-1 20231424《计算机基础与程序设计》第6周学习总结
    2023-2024-120231424《计算机基础与程序设计》第6周学习总结作业信息作业属于的课程<班级链接>(2022-2023-1-计算机基础与程序设计)作业要求<作业要求链接>(2022-2023-1计算机基础与程序设计第一周作业)这个作业的目标《计算机科学概论》第7章和《C语言程序设计》......
  • python——基础学习篇(1)
    divmod(3,2)——(1,1)地板除布尔类型ture/flaseflase情况很少{none和flase,值为0的数字类型(0,0.0,0j),空集和空序列(){},}fraction(0,1)分子为0,分母为1 (1=true,0=flase)ture-flase=1逻辑运算and:得满足左右都是ture        or:只需要一个为true        no......
  • 2023-2024-1 20231404高伟光《计算机基础与程序设计》第六周学习总结
    作业信息这个作业属于哪个课程2314班计算机作业要求2023-2024-1计算机基础与程序设计第6周作业作业目标自学教材计算机科学概论第7章《C语言程序设计》第5章作业正文此博客教材学习内容总结较详细的介绍了伪代码,解决问题的基本步骤。用伪代码讲述了搜索......
  • 黑马git学习笔记
    安装及配置1.安装淘宝镜像,选择最新版本即可https://registry.npmmirror.com/binary.html?path=git-for-windows/根据系统选择对应的版本2.配置用户名密码gitconfig--globaluser.name[用户名]#配置用户名gitconfig--globaluser.email[邮箱]#配置邮箱查看配......
  • 学习笔记八
    学习笔记八一、作业要求自学教材第5章,提交学习笔记(10分),评分标准如下知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容(4分)“我在学***X知识点,请你以苏格拉底的方式对我进行提问,一次一个问题”核......
  • 新工作 自己学习日记
    新工作自己学习日记花一年时间好好学习,好好工作。学自动化测试。day1,看视频,记笔记。我自己的人生,按照自己的想法过自己的一生。对成功的向往大于对失败的挫伤。自己想成为的人。 ......
  • python_猜数字小游戏
    #需求:根据用户输入的数字进行猜数字游戏,要求:数字的范围(1,100),且最多有7次机会fromrandomimportrandintanswer=randint(0,100)foriinrange(7):you_answer=input("请输入一个整数:")ifyou_answer.isdigit():you_answer=int(you_answer)......
  • Python 利用pandas和matplotlib绘制饼图
    制作店铺销量占比圆环图在数据分析中,数据可视化是非常重要的一环。在可视化的过程中,圆环图是一种常用的方式,特别适合于展示各类别占比情况。本文将介绍如何使用Python中的pandas和matplotlib库,来制作一个店铺销量占比的圆环图。数据准备我们假设现在有一份销售数据的Exc......
  • 全网首发 Python3 实现快读(按字符读入(省内存专用
    全网首发Python3实现快读(按字符读入(省内存专用来源:https://www.luogu.com.cn/discuss/724761此题卡内存,如果按照Python常用的input().split()方法会MLE。因为input()一次读入大量字符串,占用内存极大。于是打算按照C++的快读逻辑写一个Python3的快读。然而并没有......