1.3 字符串运算

Python里面还有一种数据类型叫字符串。字符串就是一系列字符。我们可以把字符串理解为文本。在Python中,用引号括起来的都是字符串,其中引号可以是单引号,也可以是双引号,但必须是英文状态下的引号。如'天道酬勤'和"天道酬勤"都是字符串。

这让我想起了冰糖葫芦。

冰糖葫芦通常是用竹签把山楂串起来,字符串使用引号把字符串起来。

字符串也可以进行运算,字符串可以做加法运算,也可以做乘法运算,我们来看看。在交互模式窗口中输入:

>>> '天道'+'酬勤'

'天道酬勤'

字符串的加法是把多个字符串合并在一起,我们可以合并任意的字符串,不过无法合并字符串与数字。

>>> '天道酬勤'+2018

Traceback (most recent call last):

File "", line 1, in

'天道酬勤'+2018

TypeError: must be str, not int

这里'天道酬勤'是字符串,2018是数字,二者不可以相加,解决这个问题的方法是将2018转换成字符串。在数字2018的两边加上引号,这样2018就变成了字符串。我们将在后面研究使用函数的方法将数字转换成字符串。

>>> '天道酬勤'+'2018'

'天道酬勤2018'

我们也可以将字符串乘以数字,不过只能乘以整数。如输入:

>>> '祝福'*365

字符串不支持减法和除法,你能想象出'苹果'-'西瓜'会得到什么结果吗?

8BdxNyzwyM/mx3SUUB9M7Sq0gP+xMS1XKEsDlA4wr0XxeCmFRRqHkNdOIwYUXSnX

给python点颜色 佘友军_给Python点颜色——青少年学编程最新章节_佘友军著_掌阅小说网...相关推荐

  1. 零基础学python张志强_零基础学Python最新章节_张志强著_掌阅小说网

    1.5 Python的开发工具 Python的开发工具非常丰富,有许多强大的IDE(Integrated Development Environment)工具,如Komodo.PythonWin.Ec ...

  2. python中、变量指向的对象可以发生变化_Python程序设计最新章节_董付国著_掌阅小说网...

    1.3 Python版本的选择 1.选择Python3.x版本 有关 Python 版本的选择问题,大家可能已经有所了解.Python 有 2 个版本,一个版本是Python2.x,另一个版本是Pyt ...

  3. 学python真好玩啊_Python真好玩:教孩子学编程最新章节_刘凤飞著_掌阅小说网

    3.2 数字的奥秘 数字数据类型主要用来存储数字.在计算机编程中经常会用到数字,例如实验数据的计算.游戏中的得分.网上购物的支付等.Python支持4种不同的数字类型:int(整数).long(长整型 ...

  4. 你也能看得懂的python算法书pdf_你也能看得懂的Python算法书最新章节_王硕著_掌阅小说网...

    1.2 三大结构 Python语言中有三大结构:循序.分支和循环.这三种结构分别适用于不同的情况,一个复杂的程序中常常同时包含这三种结构. 1.2.1 循序结构 说到"循序"这个词 ...

  5. 大学计算机基础python-大学计算机基础最新章节_曾一著_掌阅小说网

    1.2 计算思维 1.2.1 计算思维的提出 随着计算机科学领域研究成果的不断丰富和完善,计算机技术已经应用于非常广泛的领域,如普适计算.商业智能.计算物理.计算医学等,与这些领域之间的融合越来越紧密 ...

  6. crc可以检出奇数个错误_计算机网络最新章节_陈虹著_掌阅小说网

    4.3 差错控制技术 物理层的任务是接收一个原始的比特流,并准备将它传输到目的地.在传输过程中传输的比特流个数和内容可能会发生变化,即产生差错,但目前已有的物理层协议对传输的比特流并不进行任何检测和纠 ...

  7. matlab 根式化简,薛定宇教授大讲堂(卷Ⅳ):MATLAB最优化计算最新章节_薛定宇著_掌阅小说网...

    2.2 非线性方程的图解法 如果方程含有一个或两个未知数,则可以通过图解法求解方程.如果未知数过多,则不适合使用图解法,而应该尝试其他方法.本节将介绍一元与二元方程的图解方法,并分析总结图解法的优势与 ...

  8. 消气机器人_星新一少年科幻·淘气的机器人最新章节_星新一著_掌阅小说网

    "这是我制作的最好的机器人,什么都会干.对人类来说,恐怕没有比这更理想的机器人了."博士得意扬扬地说道. 富翁N听罢,说:"请您务必卖给我吧.其实,我打算一个人在孤岛的别 ...

  9. 计算机语言mod(m n),密码技术与物联网安全:mbedtls开发实战最新章节_徐凯著_掌阅小说网...

    3.2 素数 定义3-1 设整数n≠0,±1,若除了因数±1和±n之外,n没有其他的因数,那么称n为素数(或质数或不可约数),否则n为合数. 例如,整数2.3.7都是素数,而4.6.10.15.32都 ...

最新文章

  1. 深入理解Ribbon之源码解析
  2. 如何快速采集分析平台日志,并进行展示监控?
  3. 5.成本会计理论的U9系统实现(上)
  4. 技术分享(持续更新)
  5. 北京有一个“牧人”合唱团
  6. .Net Framework SDK下的命令汇总
  7. php 中文key_API常用签名验证方法(PHP实现)
  8. int输出%f浮点值是0,double/float 浮点数%d输出0的原因
  9. 谈软件测试人员定位---三年软件测试总结
  10. 正则分割 oracle,Oracle通过正则表达式分割字符串 REGEXP_SUBSTR
  11. 手机端html本地存储,HTML5 web storage本地存储
  12. 学习react的网站
  13. CAM350 V14.5安装记录
  14. 最简单的Rest服务
  15. 飞鸽传书2007绿色版,提取、识别不同的重点
  16. 开发QQ桌球瞄准器(3):绘制瞄准线及母球
  17. 川大计算机类专业的录取分数线,四川大学重点专业排名及录取分数线
  18. C语言程序——输入三角形的边长求面积
  19. docker搭建rap2
  20. ESP8266-SPI通讯连接显示屏

热门文章

  1. mysql使用FROM_UNIXTIME将时间戳按日期group by
  2. (7.0系统)安卓神器XPOSED框架没ROOT使用指南
  3. Mac-Web服务器映射外网-ngrok
  4. Linux下MKL库的安装部署与使用,并利用cmake编译器调用MKL库去提升eigen库的计算速度
  5. MySQL与ORACLE 存储过程的区别
  6. 大疆嵌入式笔试试题整理最全(附超详细知识点整理与详解)
  7. WSO2 ESB(4)
  8. 亚马逊干货|极致细节优化 爆款listing这样产出
  9. 发生错误,需要终止调试,HRESULT=0x8000ffff. ErrorCode = 0x0
  10. 我的一些视觉工具(1)之动作预测--逐行详解C3D代码(Pytorch)