首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

嵩天老师-Python语言程序设计-Python123配套练习测验题目汇总整理

自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬...,序列类型(元组、列表)中的元素都可以是不同类型创建字典时,如果相同键对应不同值,字典采用最后一个"键值对"  d= {'a': 1, 'b': 2, 'b': '3'} print(d['b']) #...的字符串、元组和列表类型都属于序列类型,序列类型总体上可以看成一维向量,如果其元素都是序列,则可被当作二维向量对于序列s:s.index(x)返回序列s中元素x第一次出现的序号,并不返回全部序号  编程测试...例如:用户输入 123123123,其中所出现的不同数字为:1、2、3,这几个数字和为6  #参考答案:字符串可以通过list()直接变成列表,或通过set()直接变成集合 n = input() ss...要使用:ls[1][1]文件可以包含任何内容,是数据的集合和抽象,是存储在辅助存储器上的数据序列,而函数或类才是程序的集合和抽象打开文件后采用close()关闭文件是一个好习惯。

2.6K40
您找到你想要的搜索结果了吗?
是的
没有找到

嵩天老师-Python语言程序设计-Python123配套练习测验题目汇总整理

自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‭‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‮‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‫‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬...,序列类型(元组、列表)中的元素都可以是不同类型创建字典时,如果相同键对应不同值,字典采用最后一个"键值对"  d= {'a': 1, 'b': 2, 'b': '3'} print(d['b']) #...的字符串、元组和列表类型都属于序列类型,序列类型总体上可以看成一维向量,如果其元素都是序列,则可被当作二维向量对于序列s:s.index(x)返回序列s中元素x第一次出现的序号,并不返回全部序号  编程测试...例如:用户输入 123123123,其中所出现的不同数字为:1、2、3,这几个数字和为6  #参考答案:字符串可以通过list()直接变成列表,或通过set()直接变成集合 n = input() ss...要使用:ls[1][1]文件可以包含任何内容,是数据的集合和抽象,是存储在辅助存储器上的数据序列,而函数或类才是程序的集合和抽象打开文件后采用close()关闭文件是一个好习惯。

1.2K00

数据分析Excel技能之自动填充

填充一系列数字、日期或其他内置序列项目 空白单元格 将光标移动到选中的单元格的右下角的那个节点上光标会变成实心加号。然后可以上下左右拖动光标就会自动填充当前单元格中的内容。...自动填充 自动填充日期 还可以自动填充等差数列,先输入两个单元格,第一个是1,第二个是3,然后同时选中2个单元格,拖动鼠标使用自动填充即可。...可填充序列示例 使用自定义填充序列填充数据 要简化特定数据序列(例如姓名或销售区域的列表)的输入操作,可以创建自定义填充序列。...可以基于工作表上的现有项目列表来创建自定义填充序列,也可以从头开始键入列表。虽然您不能编辑或删除内置的填充序列(例如用于填充月份和日期的填充序列),但可以编辑或删除自定义填充序列。...注意: 自定义序列只能包含文本或与数字混合的文本。 excel偏好设置 选择自定义列表 编辑自定义列表 自动填充 自定义列表 ---- 每天花30分钟学习excel的小技巧,办公更加游刃有余。

2.3K30

Html ul、li Css标签详解 使用图片自定义样式 隐藏小点样式齐全

前排丢一下本文大部分内容生成用的代码,使用array数组然后For循环下。有点文章生成器的zuanmang.net意思哈哈。...lower-roman: 小写罗马数字upper-roman: 大写罗马数字lower-alpha: 小写英文字母upper-alpha: 大写英文字母none: 不使用项目符号armenian: 传统的亚美尼亚数字...cjk-ideographic: 浅白的表意数字georgian: 传统的乔治数字lower-greek: 基本的希腊小写字母hebrew: 传统的希伯莱数字hiragana: 日文平假名字符hiragana-iroha...在HTML中,有两种类型的列表:无序列表列表项标记用特殊图形(如小黑点、小方框等);有序列表列表项的标记有数字或字母。使用CSS,可以列出进一步的样式,并可用图像作列表项标记。...用CSS设置UL标签的列表符号是不需要去设置的,因为ul默认就是标签符号的,如果使用了这个list-style:none;去掉了这个属性,然后又想有的话,就给这个ul一个id或者是class,然后在css

5.2K30

python之基础篇(五)——数据类型

python数据类型之数字类型   python使用5种数字类型:布尔型、整型、长整型、浮点型和复数,所有数字类型均为不可变对象。  ...key和reverse应该始终以关键字参数的形式指定   list1 + list2:合并两个列表,返回一个新的列表,不会修改原列表   list1 * N:把list1重N次,返回一个新列表   in...元组本身不可变,但当元组内嵌套了可变类型的元素,那么此类元素的修改不会返回新元组     例如当元组中包含列表时,可以对元组中列表的元素进行修改,但是不会返回一个新的元组,元组本身并未改变 In [19...  sum(s [, initial]):只适用于数字序列,返回s中各项的和   all(s):检查s中的所有项是否为True   any(s):检查s中的任意项是否为True 适用于可变序列的操作:...序列类型的键只能是数字下标,而字典的键可以是任意可hash类型,不过一般使用字符串当作其键   支持异构和任意嵌套 字典支持的操作与方法:   {}:定义一个空字典   {key1:value1,key2

1.4K40

HTML布局标记和列表标记

td标签里有个colspan属性,可以让列合并,这个属性的数字代表合并几列,注意这个数字得算上此属性本身所在的那一列,代码示例: ? 运行结果: ?...列表标记 首先要介绍的第一个列表是ul无序列表,无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记,ul需要嵌套li实现列表效果。...无序列表始于 标签,每个列表项则始于 ,代码示例: ? 运行结果: ? 这种无序列表使用得最多的列表,别看无序列表的原始效果不好看,这是因为没有使用样式。...无序列表的特性适合做导航条的多项列表列表框,例如这个网页就是使用了ul无序列表制作的导航条: ? 接下来是ol有序列表同样,有序列表也是一列项目,列表项目使用自增的数字进行标记,所以称为有序列表。...有序列表始于 标签,每个列表项也是始于 标签,代码示例: ? 运行结果: ? 最后是dl自定义列表,自定义列表不仅仅是一列项目,而是项目及其注释的组合。

4.2K20

excel常用操作大全

打开“工具”,选择“选项”,然后选择“常规”,并在“最近使用的文件列表”下的文件编号输入框中更改文件编号。如果菜单中未显示最近使用的文件名,请取消“最近使用的文件列表”前的复选框。...请注意,点击“选项”按钮后,格式列表框下有六个“应用格式类型”选项,包括“数字”、“边框线”和“字体”。如果没有选择一个项目,则在应用表格样式时不会使用它。 18、如何快速复制单元格格式?...一般来说,我们习惯在表单上使用斜线,但是工作表本身不提供这个功能。事实上,我们可以使用绘图工具来实现: 点击“绘图”按钮,选择“直线”,鼠标将变成一个十字。...如果您可以定义一些常规数据(如办公室人员列表),您经常需要使用这些数据作为将来自动填充序列,这难道不是一劳永逸的吗?...,然后单击“添加”按钮保存输入的序列。当您将来使用它时,只需输入张三,然后将光标指向单元格右下角的填充手柄,并沿着要填充的方向拖动填充手柄,您的自定义序列就会出现。

19.1K10

Excel技巧:创建数字列表的2种基本方法

标签:Excel技巧,自动填充,Excel公式 本文讲解在Excel中创建数字列表的2种不同技巧。这些列表有静态列表,也有动态列表,动态列表会随着添加或删除项目而发生更改。...方法1:使用自动填充 首先输入前两个数字,然后选择这两个数字,注意到当鼠标放置在所选区域右下角时会出现黑色的加号,这就是填充句柄,双击填充句柄,或者向下拖拉至数据末尾,Excel将按顺序填充数字,如下图...图1 也可以先输入数字1,双击右下角的填充句柄,此时,Excel会向下自动填充数字1,然后单击右下角的下拉箭头,在扩展菜单中选择“填充序列”,如下图2所示,即可按顺序填充数字列表。...图2 然而,上述方法创建的数字列表都是静态的,也就是说,当在数据行之间插入新行或者删除行时,数字列表不会随之变化,我们需要再次重复上面的操作。...方法2:使用公式,创建动态数字列表 可以使用公式创建一个动态数字列表,当添加或删除行时,数字会自动更新。 要使用公式创建动态数字列表,可以使用ROW函数。ROW函数返回单元格的行号。

2.2K30

电商用户购实战:图解 pandas 的移动函数 shift

最后结合一个具体的电商领域中用户的购案例来说明如何使用shift函数。...axis=0表示index,横轴;axis=1表示columns,纵轴 fill_value:表示当我们数据发生了移动之后,产生的缺失值用什么数据填充。...axis=1或者axis="columns" 同时移动的幅度是可正可负的: 参数fill_value 移动之后缺失值的填充数据 参数freq 表示移动的频率,专门用于时间序列的移动中...频率 时间序列变化频率有间隔相同的,也有不同的。...在这里我们结合一个电商销售数据来感受下shift函数的使用。我们有一份客户和购买时间的数据,现在想统计每位用户在今年的平均购周期和全部用户的平均购周期。

1.8K20

Canvas绘制圆点线段 思路二 setLineDash方法+lineCap设置扩展

思路一:计算并使用arc填充 他自己实现了一种思路,然后咨询我有没有更好的思路。...或者要绘制的是圆圈而不是填充的圆形的效果,也需要使用此方法。...相关知识,可以参考这篇文章: canvas基础知识回顾 setLineDash介绍 Canvas 2D API的CanvasRenderingContext2D接口的setLineDash()方法在填充线时使用虚线模式...一组描述交替绘制线段和间距(坐标空间单位)长 //度的数字。 如果数组元素的数量是奇数, 数组的元素会被复制并重 //。...其实只需要把上面得代码稍微得修改,让实线线段本身得长度变成0即可,修改代码: ... ctx.setLineDash([0, 30]); ... 最终绘制得效果如下图所示: ?

1.5K30

夯实Python基础(2)

与其他序列类型的数据一样,它拥有这个序列的顺序(索引index)、索引值(指定位置的字符index[n])、和序列的长度(len)。...(1)字符串居中(往两边)填充 str.center(width[, fillchar]) 字符串居中,左右两边使用fillchar进行填充,使得整个字符串的长度达到width指定的大小。...如果width小于字符串的长度,则无法填充直接返回字符串本身,也不会创建新字符串对象 例如:使用下划线填充并居中字符串 >>> print('abc'.center(5,'_')) _ab_ >>> print...('abc'.center(6,'_')) __abc_ (2)字符串偏左/右,往另一边填充 str.ljust(width[, fchar]) #使用fchar填充在字符串的右边,使得整体长度为width...str.rjust(width[, fchar]) #使用fchar填充在字符串的左边,使得整体长度为width。 PS:如果不指定fchar,则默认使用空格填充

56710

Magic Sort List for mac(魔术排序软件)

Magic Sort List Mac是一款数据快速整理排列工具,其他排序应用程序擅长对字母列表进行排序,但是遇到非零填充数字时失败,然而Magic Sort List没有这样的问题。...id=MjU2NjEmXyYyNy4xODcuMjI2LjE1MQ%3D%3D软件功能以升序或降序排序列表Smart Sort选项,无论数字是否填充零,都将其视为数字能够在排序列表中分组和添加字母标题可以帮助删除列表中的重复项并删除空白行提供选项以忽略列表的某些前缀...不仅如此,您还可以设置自己的前缀忽略列表在每行的前面添加运行索引编号,该编号填充为零,因此列表看起来很整洁更改文本大小写-全部小写,全部大写,每个单词的第一个字母大写,第一个单词的第一个字母大写且无变化...No Sort选项允许您删除重复项并将索引号添加到列表中将已排序列表保存在内置数据库中,以备将来检索和重新排序由于列表(未排序和已排序)都是基于文本的文件,因此您可以将它们导出到需要排序列表的任何位置。...可以通过Mac的“共享”菜单与各种应用程序共享排序列表支持重音符号OS X 10.10或更高版本,64位处理器

76710

Python | 一文看懂Python列表、元组和字符串操作

好文推荐,转自CSDN,原作星辰StarDust 序列 序列是具有索引和切片能力的集合. 列表、元组和字符串具有通过索引访问某个具体的值,或通过切片返回一段切片的能力。...列表中可包含任意的Python数据信息,如字符串、数字列表、元组等。 ?...复制过程不会递归,因此不会创建子对象本身的副本。 深拷贝:深拷贝使复制过程递归。这意味着首先构造一个新的集合对象,然后递归地用在原始对象中找到的子对象的副本填充它。...1.2.4 其他常用操作 ------ 列表排序: 注意排序优先级:数字>大写字母>小写字母>符号>中文 Python list内置sort() 方法用来排序,也可以使用Python内置的全局sorted...元组使用小括号,列表使用方括号。 元组可以使用在不希望数据被其他操作改变的场合。 ?

4.2K51

【Python】从基础变量类型到各种容器(列表、字典、元组、集合、字符串)

+=:用原容器与右侧容器拼接,并重新绑定变量。 *:重复生成容器元素。 *=:用原容器生成重复元素, 并重新绑定变量。 >= == !...✨列表的基础知识 由一系列变量组成的可变序列容器。...❇️补充内容 list -> str: 填充字符串.join(字符串列表)。其他的方法还有很多,但是我们要注意的是内存的使用。...序列 散列 有顺序 没有顺序 占用空间小 占用空间大 支持索引切片 定位迅速 键必须唯一且不可变(字符串/数字/元组),值没有限制。...字符:单个的数字,文字与符号。 字符集(码表):存储字符与二进制序列的对应关系。 编码ord(字符):将字符转换为对应的二进制序列的过程。 解码chr(编码):将二进制序列转换为对应的字符的过程。

2.2K20

python教程(六)·字符串

我们已经学习了字符串的使用方法,我们还学习了使用索引和分片操作字符串,经历了这么长的时间,相信大家也有所掌握;本节将讨论并学习字符串的格式化与字符串的常用方法 字符串格式化 字符串是序列的一种,所以所有的通用序列操作当然都适用啦...# 精度为5 'hello' 标志 紧接着%,我们可以使用一个标志,这个标志可以是0、+、-或者空格 0表示数字填充使用0: python >>> '%09f' % 1.0 '01.000000'...使用数字指定参数的位置(从0开始): >>> 'Between {0} and {1}, I like {0}'.format('apple', 'banana') 'Between apple and...花括号{}中使用冒号:分隔,左边指定字段名(数字,关键字等),右边按顺序指定: 填充字符:用于填充的字符,默认为空格 对齐方式 : ^ 居中 < 左对齐 > 右对齐 正负号: + 给数字加上正负号 -...转换类型:大致与传统方式相同 补充:两个{表示{本身,两个}表示}本身

74750

Python数据分析之数据预处理(数据清洗、数据合并、数据重塑、数据转换)学习笔记

1.1.2.1 dropna()删除含有空值或缺失值的行或列  ​ axis:确定过滤行或列  ​ how:确定过滤的标准,默认是‘any’  ​ inplase::False=不修改对象本身  1.1.2.2...astype()方法存在着一些局限性,只要待转换的数据中存在非数字以外的字符,在使用 astype()方法进行类型转换时就会出现错误,而to_numeric()函数的出现正好解决了这个问题。 ...使用外连接的方式将 left与right进行合并时,列中相同的数据会重叠,没有数据的位置使用NaN进行填充。 ...sort:根据连接键对合并的数据进行排序,默认为 False.  2.4 合并重叠数据  ​ 当DataFrame对象中出现了缺失数据,而我们希望使用其他 DataFrame对象中的数据填充缺失数据,则可以通过...bins:接收int和序列类型的数据。(序列划分区间)  right:是否包含右端点,决定区间的开闭,默认为True。  ​

5.1K00

python学习笔记(1)

, 'Runoob'] print (list1[0:4:2]) #['Google', 1997] 更新列表 可以对列表的数据项进行修改或更新,也可以使用append()方法来添加列表项,如下所示:...要匹配 $ 字符本身,请使用 $ () 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 ( 和 )。 * 匹配前面的子表达式零次或多次。...要匹配 ^ 字符本身,请使用 ^。 { 标记限定符表达式的开始。要匹配 {,请使用 {。 | 指明两项之间的一个选择。要匹配 |,请使用 |。...要匹配 $ 字符本身,请使用 $。 ( ) 标记一个子表达式的开始和结束位置。子表达式可以获取供以后使用。要匹配这些字符,请使用 ( 和 )。 * 匹配前面的子表达式零次或多次。...要匹配 ^ 字符本身,请使用 ^。 { 标记限定符表达式的开始。要匹配 {,请使用 {。 | 指明两项之间的一个选择。要匹配 |,请使用 |。

1.7K42

python字符串方法详解

)元组(tuple “,”才是关键,不可变,有序)列表(list []表示,可变,有序)字节数据(bytes b’'表示,不可变) 这里详细补充可变与不可变: 首先不管是可变还是不可变的序列类型(1)分片必定产生新的序列...(2)+号在等号右边即L=L+[i]必定产生新的序列,然后将新的序列地址赋予给等号左边的变量 对列表进行添加元素的方法总结  对于不可变变量来说,A+=B其实就等价于A=A+B,但是对于可变变量来说,A...基本操作  len()、max()、min(),获取数据的长度、序列中元素最大、最小值,sum()获取列表或元组中元素之和 tip:min max返回的是值不是位置索引(区别于R)字节数据返回ASCII...连接/重复/成员关系操作  操作符及使用描述x + y连接序列x和yn * x / x * n序列x复制n次x in s如果x是s的子串返回True,否则Falses.count(x)返回x在s中出现的次数...  即赋值问题,变量个数和序列长度相等时:变量1,2,…,n = 序列或可迭代对象,使用*变量将多个值作为整体赋值给新变量 tip:不相等时ValueError;eg:first,*s,last = [

1.1K00
领券