前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >千里之行,始于足下变量字符串

千里之行,始于足下变量字符串

作者头像
罗罗攀
发布2018-07-03 13:53:52
2500
发布2018-07-03 13:53:52
举报
文章被收录于专栏:有趣的Python和你

上次小白讲了python和pycharm的安装,大家有没有好好去熟悉pycharm的操作了。“千里之行,始于足下”’,在讲爬虫之前了,还是要打下python的基础的,不然后面代码大家看不懂。后面的一段时间可能都会讲基础,我尽量用比较轻松的方法让大家入门,更深层的东西,以后大家可以自学。

变量

学过编程语言的都知道变量吧,最简单的例子a = 1;“把1赋给a”这应该就是大学老师教给大家的吧。在这里我会更深层的给大家讲一下,看代码:

代码语言:javascript
复制
a = 1
print(a)
#result 1

电脑到底是怎么处理这段代码的呢?大家都知道电脑由CPU,内存和硬盘构成,而CPU只能处理内存中的数据,a = 1就是把a这个变量存储在内存条中,print(a)就是让CPU去调用内存中的a执行打印的功能。

字符串

在今后的爬虫中会用到大量的字符串的知识,在这里我会好好和大家讲解。

字符串的合并

代码语言:javascript
复制
a = 'I'
b = 'love'
c = 'python'
print(a+b+c)
#result I love python

不只是加法,我们再来一个乘法

代码语言:javascript
复制
a = 'word'
print(a*3)
#result wordwordword

就是这么简单!!!

字符串的分片索引

代码语言:javascript
复制
a = 'I love python'
print(a[0])
#result I
print(a[0:5])
#result I lov
print(a[-1])
#result n

看到这里可能一脸蒙蔽了~看这幅图你就明白了:

注意:a[0:5]中的第五个是不会选择的。

字符串的二个方法

学习二个重要的方法,一个是replace,一个是format,大家看到网上的电话号码,中间四个数都是*号,我下载给你一个号码,你可以做出来吗?以下号码是自己瞎写的:

代码语言:javascript
复制
phone_number = '134-4567-1102'
hiding_number = phone_number.replace(phone_number[4:8],'*'*4)
print(hiding_number)

大家可以看看结果啦!!!接下来是.format方法

代码语言:javascript
复制
print({}ppl{}.format('a','b'))
#apple就复原了哦,现在你可能不知道他到底有什么用,以后爬虫会用到的哦
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2016.11.18 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 变量
  • 字符串
    • 字符串的合并
      • 字符串的分片索引
    • 字符串的二个方法
    领券
    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档