年薪20万的梦想,又进了一步。。。

戏好多

’字符串‘开始啦~

字符串的定义:字符串可以用英文单引号或双引号又或者三引号包围起来。

为毛有单引号,还要有双引号和三引号???

看案例吧:

字符串的其他使用方法:

先看看字符串的拼接吧,不理解的小伙伴,自己操作下试试:(可以复制代码哦)  #井号后面是不会被程序执行的,是代表注释说明前面代码的意思。

#字符串的拼接

a = 'Hello'
b = 'Word'
print(a+b) print('Hello'+' '+'Word') #中间加了空格哦,为了打印的样式比第一个好看!

如果拼接算是字符串的加法,那么我们看看乘法:

接下来,认识一个函数吧!

len()    函数,这个函数是可以获取字符串长度信息的。

比如:

a = "456"    #数字带了引号,就不再是数字对象了,是字符串对象哦!!!
print(len(a)) #我们用print打印一下变量a的字符串长度吧 a = 'hell word'
print(len(a)) 考验大家一个小知识哦,如果没有第一个print(len(a)) 那么屏幕输出打印的是 3还是 9呢?如果不明白请看第二天的基础知识哦~

接下来,我们做下比较:(真返回True   假返回False)

再接下来看看字符串跟多的常见操作吧~

字符串的序列(Squence操作)我们先看下简单的介绍字符串的下标坐标位置怎么看!

看懂了吗?我们来操作下~

name_1 = 'word'
print(name_1[0]) #用print函数打印输出变量 name_1坐标在0位置的字母。
print(name_1[-1]) #打印输出变量 name_1坐标在-1位置的字母。
print(name_1[1:3]) #打印坐标位置在1至3位置的字母,看看发生了什么吧?
print(name_1[0:]) #打印0开始以后的所有元素 #总结:有了这个操作,我们就可以轻松的截取我们需要的部位了。。。。

今天就到这里啦,明天有字符串的重要操作哦!!!

Python基础总结之第三天开始重新认识‘字符串’(新手可相互督促)的更多相关文章

  1. 《python基础教程(第二版)》学习笔记 字符串(第3章)

    <python基础教程(第二版)>学习笔记 字符串(第3章)所有的基本的序列操作(索引,分片,乘法,判断成员资格,求长度,求最大最小值)对字符串也适用.字符串是不可以改变的:格式化输出字符 ...

  2. Python基础学习笔记(三)运算符

    参考资料: 1. <Python基础教程> 2. http://www.runoob.com/python/python-chinese-encoding.html 3. http://w ...

  3. Python基础之【第三篇】

    dir(): 默认打印当前模块的所有属性,如果传一个对象参数则打印当前对象的变量名 vars() 默认打印当前模块的所有属性,如果传一个对象参数则打印当前对象的变量名和值 reload() 将以前导入 ...

  4. Python基础学习参考(三):内置函数

    一:内置函数 在第一篇文章中,我们简单的认识了一下print()函数和input()函数,也就是输入和输出,这些函数我们可以直接的调用,不要自己定义或者引入什么,对吧?想这样的函数就叫做内置函数.这里 ...

  5. python基础整理笔记(三)

    一. python的几种入参形式:1.普通参数: 普通参数就是最一般的参数传递形式.函数定义处会定义需要的形参,然后函数调用处,需要与形参一一对应地传入实参. 示例: def f(a, b): pri ...

  6. python基础成长之路三

    1,基础数据类型 总览 int :数字  用于计数,计算,运算等...1 , 2 , 3  , 100 , ... str :字符串  用户少量的数据储存,便于操作   "这就是字符串&qu ...

  7. python基础学习笔记(三)

    序列概览 Python 包含6 种内建的序列,这里重点讨论最常用的两种类型:列表和元组. 列表与元组的主要区别在于,列表可以修改,元组则不能.也就是说如果要根据要求来添加元素,那么列表可以会更好用:而 ...

  8. python基础(8):基本数据类型三(dict)、is和==、编码和解码

    1. 字典 1.1 字典的介绍 字典(dict)是python中唯一的一个映射数据类型,它是以{}括起来的键值对组成.在dict中key是唯一的,在保存的时候,根据key来计算出一个内存地址,然后将k ...

  9. python基础之面向对象(三))(实战:烤地瓜(SweetPotato))

    一.分析"烤地瓜"的属性和方法 示例属性如下: cookedLevel : 这是数字:0~3表示还是生的,超过3表示半生不熟,超过5表示已经烤好了,超过8表示已经烤成木炭了!我们的 ...

随机推荐

  1. request的跳转

    使用request.getRequestDispather(url).forword(request,response)方法跳转页面 地址栏的路径不会发生改变,在后续的ajax调用 使用window. ...

  2. JS数据结构第三篇---双向链表和循环链表之约瑟夫问题

    一.双向链表 在上文<JS数据结构第二篇---链表>中描述的是单向链表.单向链表是指每个节点都存有指向下一个节点的地址,双向链表则是在单向链表的基础上,给每个节点增加一个指向上一个节点的地 ...

  3. vue复选框获取值的补充

    要通过vue的v-model获取选中复选框的值,可以用遍历对象的方式获取,代码如下: <!DOCTYPE html> <html xmlns="http://www.w3. ...

  4. 10 table标签

    <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8& ...

  5. React Router 4.0 + webpack 实现组件按需加载

    网上关于React Router 4.0的按需加载文章有很多,大致的思路都一样,但是其实具体实现起来却要根据自己的实际情况来定,这里主要介绍一下我的实现方式. 主要方式是通过Route组件的rende ...

  6. vagramt中同步文件,webpack不热加载

    这是一篇参考文章:https://webpack.js.org/guides/development-vagrant/ 在使用vue-cli+webpack构建的项目中,如何使用vagrant文件同步 ...

  7. Product Backlog:终极任务清单

    健康的Product Backlog就像一个健康的人那样:整洁有序.组织合理.公开透明.一个按照优先级顺序排好的敏捷Backlog不仅能够简化发版和迭代计划,还能够对团队计划去做的所有工作进行细致规划 ...

  8. docker命令总结

    用 docker pull 拉取镜像 root@lishichao-virtual-machine:~# docker pull hello-world Using default tag: late ...

  9. BZOJ 2152:聪聪可可(树上点分治)

    题目链接 题意 中文题意. 思路 和上一题类似,只不过cal()函数需要发生变化. 题目中要求是3的倍数,那么可以想到 (a + b) % 3 == 0 和 (a % 3 + b % 3) % 3 = ...

  10. HDU 6181:Two Paths(A* + SPFA)

    题目链接 题意 给出n个点m条边的无向图,求次短路. 思路 和 POJ 2449 类似,只不过大小要开成long long. #include <bits/stdc++.h> using ...