网站首页 > 博客文章 正文
今天是学习Python的第38天。
之前的文章我有提到过,坚持到现在,很多朋友的督促功不可没,比如老铁@一清一凉 不仅在交流群里,经常分享自己的代码、解答群友的疑问,而且经常会对我的学习过程,提出一针见血的建议。
这就是我们常说的良师益友吧。
列表如何转成字符串?
昨天发完文章后,@一清一凉 再次提醒我,不该为了更新文章而学习,重要的是停下来好好消化,这个问题其实之前在交流群里面,他也提醒过我。
然后,为了考察我的学的扎实不扎实,他提了个小问题,考了我一下下。
嗯,如你所料,我果然不会。
然后我上网查了一下,竟然有一丝丝小窃喜。
一方面是列表转字符串这个问题确实不难,就是一个内置方法的事。
还有就是,我不会原来并不是我学的不扎实,而是这个内容,之前确实没有学过哇哈哈。
当然,能学到学的知识确实也是件很开心的事情。
这里的 b = map(str, a) 语句,是将 a 列表中的元素转为 str 类型。
转完之后,再使用 join方法即可。
当然,要是列表中是 str 类型,就不用转,直接 join 即可。
第二个例子是字符串转列表,这个就更简单了,貌似之前学习过程中有提到过。
直接使用 list 即可。
复习廖雪峰教程
我是个挺能听进去别人劝的人,所以我打算先停停课程的学习,暂时先复习下以前的内容,让自己好好消化下。
怎么复习呢?我想起了之前被我抛弃的廖雪峰教程。
当初看不下去,是因为这教程里很多东西写的有点简单,实在看不懂。
现在已经学了1个月,再回头看看吧。
嘿,别说,很多内容基本上都能看懂了,也就是说这段时间确实也没有白费吧。
开森!
另一方面,廖雪峰教程由于编写逻辑跟我现在正在看的黑马不太一样,所以,除了复习,我也学到了一些新东西的,可谓不虚此行。
比如:
1、编码问题。
教程里特意用了一节讲ASCII、Unicode、UTF-8这些码的来龙去脉,我觉得这个对于Python来说,纯粹画蛇添足。而且对于从来没有立志当程序员的十一哥来说,这部分也意义不大,纯看看热闹就好了。
2、往列表中追加元素。
这部分内容之前有学到,不过他这里面提到一个往指定位置插入的方法 insert,我忘了有没有学了,这确实是之前一直困扰我的一个,没想到在这里找到答案了。
这里使用 append 方法在列表末尾插入元素,这是之前有学到的;然后使用 insert 在指定位置插入元素。
这样列表里的内容就可以随意插入。
“知道自己长短,更知道你深浅”,这种尽在掌握的感觉真好。
3、range()函数。
range()可以生成一个整数序列,使用于数字多的场合,比如1-10000,一个个输入太不现实了。
运行结果5050,轻松加愉快。
用了大概半个小时左右,把廖雪峰教程的“Python基础一章”看完了,明天继续。
这种互相印证的学法,还是挺有意思的。
最后,有个小问题:请利用循环依次对list中的每个名字打印出Hello, xxx!
我是按下面这么编写的,但是输出结果却差强人意。
哪位好心人告诉我应该怎么改呢。。。
猜你喜欢
- 2024-11-11 投入机器学习的怀抱?先学Python吧
- 2024-11-11 Python从放弃到入门:公众号历史文章爬取为例谈快速学习技能
- 2024-11-11 python爬虫学习(二):python基础(python爬虫零基础)
- 2024-11-11 如何用 Python 提高效率(python提高代码执行速度)
- 2024-11-11 Python基础知识点整理(python基础重点)
- 2024-11-11 0基础小白该如何学Python?这些方法你需要了解
- 2024-11-11 0基础小白如何学接口测试?一文讲解接口自动化之python案例脚本
- 2024-11-11 不会写代码!?自学成为年薪30w+数据分析师
- 2024-11-11 数据分析入门必读经典《利用Python进行数据分析》pdf免费分享
- 2024-11-11 非科班出身自学Python,我有4种实用方法告诉你!
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- powershellfor (55)
- messagesource (56)
- aspose.pdf破解版 (56)
- promise.race (63)
- 2019cad序列号和密钥激活码 (62)
- window.performance (66)
- qt删除文件夹 (72)
- mysqlcaching_sha2_password (64)
- ubuntu升级gcc (58)
- nacos启动失败 (64)
- ssh-add (70)
- jwt漏洞 (58)
- macos14下载 (58)
- yarnnode (62)
- abstractqueuedsynchronizer (64)
- source~/.bashrc没有那个文件或目录 (65)
- springboot整合activiti工作流 (70)
- jmeter插件下载 (61)
- 抓包分析 (60)
- idea创建mavenweb项目 (65)
- vue回到顶部 (57)
- qcombobox样式表 (68)
- vue数组concat (56)
- tomcatundertow (58)
- pastemac (61)
本文暂时没有评论,来添加一个吧(●'◡'●)