首页 > 编程语言 >从零开始学Python第11课:常用数据结构之字符串

从零开始学Python第11课:常用数据结构之字符串

时间:2023-06-20 10:34:49浏览次数:58  
标签:11 Python s2 s1 字符串 从零开始 print world hello


第二次世界大战促使了现代电子计算机的诞生,世界上的第一台通用电子计算机名叫 ENIAC(电子数值积分计算机),诞生于美国的宾夕法尼亚大学,占地167平米,重量约27吨,每秒钟大约能够完成约5000次浮点运算,如下图所示。ENIAC 诞生之后被应用于导弹弹道的计算,而数值计算也是现代电子计算机最为重要的一项功能。

从零开始学Python第11课:常用数据结构之字符串_Python


随着时间的推移,虽然数值运算仍然是计算机日常工作中最为重要的组成部分,但是今天的计算机还要处理大量的以文本形式存在的信息。如果我们希望通过 Python 程序来操作本这些文本信息,就必须要先了解字符串这种数据类型以及与它相关的运算和方法。

字符串的定义

所谓字符串,就是由零个或多个字符组成的有限序列,一般记为:
从零开始学Python第11课:常用数据结构之字符串_运算符_02
在 Python 程序中,我们把单个或多个字符用单引号或者双引号包围起来,就可以表示一个字符串。字符串中的字符可以是特殊符号、英文字母、中文字符、日文的平假名或片假名、希腊字母、Emoji 字符(如:

标签:11,Python,s2,s1,字符串,从零开始,print,world,hello
From: https://blog.51cto.com/u_16166070/6520922

相关文章

  • 从零开始学Python第10课:常用数据结构之元组
    前面的两节课,我们为大家讲解了Python中的列表,它是一种容器型的数据类型,通过列表类型的变量,我们可以保存多个数据并通过循环实现对数据的批量操作。当然,Python中还有其他容器型的数据类型,接下来我们就为大家讲解另一种容器型的数据类型,它的名字叫元组(tuple)。元组的定义和运算在P......
  • 从零开始学Python第08课:常用数据结构之列表-1
    在开始本节课的内容之前,我们先给大家一个编程任务,将一颗色子掷6000次,统计每种点数出现的次数。这个任务对大家来说应该是非常简单的,我们可以用1到6均匀分布的随机数来模拟掷色子,然后用6个变量分别记录每个点数出现的次数,相信通过前面的学习,大家都能比较顺利的写出下面的代码。"""......
  • 从零开始学Python第02课:第一个Python程序
    在上一课中,我们对Python语言的过去现在有了一些了解,我们准备好了运行Python程序所需要的解释器环境。相信大家已经迫不及待的想开始自己的Python编程之旅了,但是新问题来了,我们应该在什么地方书写Python程序,然后又怎么运行它呢?编写和运行代码的工具下面我们为大家讲解几种可......
  • Python开发系列课程(18) - 网络编程入门
    网络编程入门计算机网络基础计算机网络是独立自主的计算机互联而成的系统的总称,组建计算机网络最主要的目的是实现多台计算机之间的通信和资源共享。今天计算机网络中的设备和计算机网络的用户已经多得不可计数,而计算机网络也可以称得上是一个“复杂巨系统”,对于这样的系统,我们不可......
  • Python开发系列课程(16) - 进程和线程
    进程和线程今天我们使用的计算机早已进入多CPU或多核时代,而我们使用的操作系统都是支持“多任务”的操作系统,这使得我们可以同时运行多个程序,也可以将一个程序分解为若干个相对独立的子任务,让多个子任务并发的执行,从而缩短程序的执行时间,同时也让用户获得更好的体验。因此在当下不......
  • Python开发系列课程(12) - 图形用户界面和游戏开发
    图形用户界面和游戏开发基于tkinter模块的GUIGUI是图形用户界面的缩写,图形化的用户界面对使用过计算机的人来说应该都不陌生,在此也无需进行赘述。Python默认的GUI开发模块是tkinter(在Python3以前的版本中名为Tkinter),从这个名字就可以看出它是基于Tk的,Tk是一个工具包,最初是为Tcl设......
  • Python开发系列课程(9) - 面向对象编程基础
    面向对象编程基础活在当下的程序员应该都听过“面向对象编程”一词,也经常有人问能不能用一句话解释下什么是“面向对象编程”,我们先来看看比较正式的说法。把一组数据结构和处理它们的方法组成对象(object),把相同行为的对象归纳为类(class),通过类的封装(encapsulation)隐藏内部细节,通过继......
  • Python开发系列课程(7) - 函数和模块的使用
    函数和模块的使用在讲解本章节的内容之前,我们先来研究一道数学题,请说出下面的方程有多少组正整数解。x1+x2+x3+x4=8x1+x2......
  • Python开发系列课程(3) - 分支结构
    分支结构分支结构的应用场景迄今为止,我们写的Python代码都是一条一条语句顺序执行,这种结构的代码我们称之为顺序结构。然而仅有顺序结构并不能解决所有的问题,比如我们设计一个游戏,游戏第一关的通关条件是玩家获得1000分,那么在完成本局游戏后我们要根据玩家得到分数来决定究竟是进入......
  • Python开发系列课程(15) - Python参考书籍
    Python参考书籍入门读物《Python基础教程》(BeginningPythonFromNovicetoProfessional)《Python学习手册》(LearningPython)《Python编程》(ProgrammingPython)《PythonCookbook》《Python程序设计》(PythonProgramming:AnIntroductiontoComputerScience)《ModernPythonCoo......