ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

百度飞桨领航团零基础Python速成营 Day2

2021-02-09 23:01:04  阅读:151  来源: 互联网

标签:函数 Python Day2 list 指定 列表 飞桨 score 字符串


第二讲: Python编程基础

课程链接:百度飞桨领航团零基础Python速成营

一、字符串进阶
1.字符串切片
2.字符串常用函数
count 计数功能
显示自定字符在字符串当中的个数

find 查找功能
返回从左第一个指定字符的索引,找不到返回-1,可寻找字符串,返回字符串首字母的索引

index 查找功能
返回从左第一个指定字符的索引,找不到报错

in 查找功能
返回一个布尔数

split 字符串的拆分
按照指定的内容进行分割

replace 字符串的替换
从左到右替换指定的元素,可以指定替换的个数,默认全部替换

strip 字符串标准化
默认去除两边的空格、换行符之类的,去除内容可以指定

upper,lower,title,capitalize 字符串的变形
二、字符串的格式化输出

1、%在这里插入图片描述
name = ‘Molly’
hight = 170.4
score_math = 95
score_english = 89
print(‘大家好!我叫%s,我的身高是%d cm, 数学成绩%.2f分,英语成绩%d分’ % (name, hight, score_math, score_english))

2、format
格式化函数format(),通过 {} 和 : 来代替以前的 % 。
在这里插入图片描述
3、一种可读性更好的方法 f-string
格式化字符串f-string,以f或F修饰符引领的字符串(f’xxx’或F’xxx’),以大括号{}标明被替换的字段,实际上是运行时运算求值的表达式。
在这里插入图片描述
三、列表

常用函数:

append()函数用于在列表末尾添加新的对象。list.append(obj)
insert()函数用于将指定对象插入列表的指定位置。list.insert(index, obj)
extend() 函数用于在列表末尾一次性追加另一个序列中的多个值list.extend(seq)
pop() 函数用于移除列表中的一个元素(默认最后一个元素),并且返回该元素的值。
list.pop([index=-1])
remove() 函数用于移除列表中某个值的第一个匹配项。list.remove(obj)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
yield 的作用就是把一个函数变成一个 generator。 执行到 yield b 时,fab 函数就返回一个迭代值,下次迭代时,代码从 yield b 的下一条语句继续执行。
StopIteration 异常用于标识迭代的完成。

第二讲作业练习
在这里插入图片描述

标签:函数,Python,Day2,list,指定,列表,飞桨,score,字符串
来源: https://blog.csdn.net/humoss/article/details/113776287

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有