百度360必应搜狗淘宝本站头条
当前位置:网站首页 > 技术资源 > 正文

畅享聊:python切片及数据类型转换

off999 2024-09-13 13:36 92 浏览 0 评论

分享兴趣,传播快乐,增长见闻,留下美好!

亲爱的您,这里是LearningYard新学苑。今天小编为你带来

畅享聊:Python序列切片及数据类型转换

欢迎您的访问!

Share interests, spread happiness, increase knowledge, and leave beautiful!

Dear you, this is LearningYard Academy.

Today, the editor brings you

Enjoy chatting: Python sequence slicing and data type conversion

welcome your visit!


Python的世界真丰富,今天小编带给大家的是关于Python序列的一些知识与操作。切片操作,先看看语法结构:

序列[start:end:step]

简单说明:

1.start表示切片的开始位置(包括开始位置),若不指定则默认为0

2.end表示结束为止(不包括结束位置),若不指定则默认为序列长度

3.step表示步长,若不指定则默认为1

整体如图


The world of Python is really rich. Today's small compilation brings you some knowledge and operations about Python sequences. For slicing, first look at the syntax structure:

Sequence [start: end: step]

Brief description:

1. Start indicates the starting position of the slice (including the starting position). If not specified, it defaults to 0

2. End indicates the end (excluding the end position). If not specified, it defaults to the sequence length

3. Step represents step size. If not specified, it defaults to 1

As shown in the figure



下面的这张图能够帮助理解“步长”(ps:#表示注销该部分)

The following figure can help to understand the "step size" (ps: # means to log off this part)


序列的加法与乘法:

Addition and multiplication of sequences:



这是一些序列相关的操作符和函数:

Here are some sequence related operators and functions:


看到这些多少有点心痒痒,毕竟动手实践是编程的乐趣所在嘛,这也有助于熟悉掌握。ps:w=’Hellowworld’

It's a bit itchy to see these. After all, hands-on practice is the fun of programming, which is also conducive to familiarity and mastery. ps:w=’Hellowworld’

大家可以发现,输出w的最大值是“w”,输出的最小值“d”。于是就很疑惑了,为什么会是这俩字母呢,其实每个字母都对应着一个Unicode码。这就是根据Unicode码来排的大小。


下面这些是一些基础的Python Number类型转换:

1.int(x[,base])将x转化为一个整数

2.long(x[,base])将x转化为一个长整数

3.float(x)将x转化为一个浮点数

4.str(x)将x转化为一个字符串

5.repr(x)将x转化为表达式字符串

6.eval(str)用来计算字符串中的有效python表达式,并返回一个对象

7.tuples(s)将序列s转化为一个元组

8.list(s)将序列s转化为一个列表

9.chr(x)将一个整数转化为一个字符

10.unichr(x)将一个整数转化为一个Unicode字符

11.ord(x)将一个字符转化为它的整数值

12.hex(x)将一个整数转化为一个十六进制的字符串

13.oct(x)讲一个整数转化为一个八进制的字符串


You can find that the maximum value of output w is "w" and the minimum value of output is "d". Then I was very confused. Why are these two letters? In fact, each letter corresponds to a Unicode code. This is the size according to the Unicode code.

The following are some basic Python Number type conversions:

1. int (x [, base]) converts x to an integer

2. long (x [, base]) converts x to a long integer

3. float (x) converts x to a floating point number

4. str (x) Converts x to a string

5. repr (x) Converts x to an expression string

6. eval (str) is used to calculate the valid python expression in the string and return an object

7. tuples (s) convert sequence s into a tuple

8. list (s) Converts sequence s into a list

9. chr (x) Converts an integer to a character

10. unichr (x) Converts an integer to a Unicode character

11. ord (x) Converts a character to its integer value

12. hex (x) Converts an integer to a hexadecimal string

13. oct (x) is used to convert an integer into an octal string


今天的分享就到这里了。

如果您对今天的文章有独特的想法,

欢迎给我们留言,

让我们相约明天,

祝您今天过得开心快乐!

That's it for today's sharing.


If you have a unique idea about today’s article,


Welcome to leave us a message,


Let us meet tomorrow,


I wish you a happy day today!


本文由learningyard新学苑原创,如有侵权,请联系我们。


参考资料:b站视频,菜鸟教程

部分图片来源:b站视频截图

翻译来源:百度翻译


文字&排版|calm

审核|闫庆红

相关推荐

无法通过网络联系打印机怎么修复

windows无法连接到打印机,指定的网络不可再用可能是连接打印机的那台电脑换了IP或取消了共享。也有可能自己与那台连接打印机的电脑断链了。回答如果是本机的可以在信号强的地方尝试连接即可,另外打印时一...

软盘图片(软盘是什么样子的图片)
软盘图片(软盘是什么样子的图片)

软盘(FloppyDisk)是个人计算机(PC)中最早使用的可移介质。软盘的读写是通过软盘驱动器完成的。软盘驱动器设计能接收可移动式软盘,常用的就是容量为1.44MB的3.5英寸软盘,它曾经盛极一时。软盘存取速度慢,容量也小,但可装可卸、...

2026-01-09 13:51 off999

联想电脑怎么恢复出厂设置win10

联想Win10系统电脑的恢复出厂设置方法:  1、开机时不停按下【f12】的按键,进入恢复界面。  2、使用键盘方向键移动到【中文简体】,按下回车。  3、在选择键盘布局页面,选择【微软拼音】,之后点...

内存卡怎么强制格式化(内存卡强制格式化怎么操作)

方法一步骤/方式一以华为p10为例,打开手机设置,点击存储。步骤/方式二选择内存卡,点击格式化。步骤/方式三点击清空并格式化。步骤/方式四进行格式化。步骤/方式五成功格式化,点击完成。方法二步骤/方式...

南京华硕电脑售后维修服务网点

没有华硕的授权书,仅仅打了华硕的旗号,信誉度是有水分的.告诉你一个可信的华硕专卖:华海3楼,具体房号忘了.(明天可告诉你)店面不大,只经销华硕产品.------------------------...

win7怎么升级到win8系统(win7怎么升级到win8.1)

可以。具体步骤如下:一.利用小马激活软件或KMS激活软件等激活系统。二.下载官方win10系统到电脑;或者:1.安装腾讯电脑管家,2.打开电脑管家,3.选择工具箱,4.选择其他,5.选择wi...

系统性红斑狼疮会遗传给下一代吗

系统性红斑狼疮具有一定的遗传性,建议最好到当地正规医院风湿免疫科就诊抽血检查一下明确诊断。系统性红斑狼疮是一种自身免疫性疾病,目前阶段还不能治愈,治疗方面主要采取口服糖皮质激素,免疫抑制剂,免疫调节剂...

没有光驱如何重装系统(没有光驱和u盘怎么安装系统)
  • 没有光驱如何重装系统(没有光驱和u盘怎么安装系统)
  • 没有光驱如何重装系统(没有光驱和u盘怎么安装系统)
  • 没有光驱如何重装系统(没有光驱和u盘怎么安装系统)
  • 没有光驱如何重装系统(没有光驱和u盘怎么安装系统)
国药董事长我打7针疫苗无惧病毒丶

国药集团中国生物北京生物制品研究所有限责任公司研发的疫苗,是一种新冠肺炎疫苗。该疫苗已经获得国际认可,世卫组织称其有效率高达79%,适合18岁以上人群接种。需要注意的是,国药疫苗的安全性和有效性需要经...

路由器wan口未连接是什么意思

无线网络连接上了,但WAN口未连接说明路由器可以正常发射wifi信号,但路由器本身没有连接到外网,所以还是上不了网,这种情况需要路由设置成功后才能实现带有WIFI功能的机器无线上网,解决方法如下:一...

可以看youtube的浏览器(youtube外网评论中国)

俄罗斯搜索引擎可以通过以下方式看视频:明确结论:俄罗斯搜索引擎可以通过在网站上搜索视频进行观看。解释原因:俄罗斯搜索引擎的网站提供视频搜索功能,用户可以在搜索框中输入关键词进行搜索,即可找到相关视频,...

惠普bios(惠普bios怎么进入)

  机器型号不同,BIOS程序也不完全相同的,您从惠普官方网站上下载BIOS后,在系统中双击运行程序,根据屏幕提示操作,就可以了。  (1)连接外接电源适配器与电池,使电脑处于稳定供电的状态  (2)...

无线宽带和有线宽带的区别(无线宽带跟有线宽带有什么区别)

1.有区别2.无线网络是通过无线信号传输数据的网络,而有线网络是通过物理线缆传输数据的网络。无线网络的优点是可以随时随地连接,不受地理位置限制,方便移动设备的使用;缺点是信号受干扰影响较大,...

手机目前最强杀毒软件(手机目前最强杀毒软件有哪些)
手机目前最强杀毒软件(手机目前最强杀毒软件有哪些)

目前排名第一的手机杀毒软件是手机管家,这个数据有一个机构已经公布了,你可以到网上了解一下。自己和朋友同事都在用这个手机杀毒软件,它的查杀功能不是一般的好,只要用它来查杀就没有解决不了的病毒,有了手机管家我们根本就不用担心自己手机中病毒了。1...

2026-01-09 07:51 off999

安卓解压缩软件(安卓解压缩软件tv)

手机无法直接解压exe格式的文件。因为exe格式通常是Windows操作系统下的可执行文件,而手机采用的是Android或iOS操作系统,无法直接运行Windows下的可执行文件。需要先在电脑上解压或...

取消回复欢迎 发表评论: