开始新的旅途!

在前面我们一起学习了python的基础语法,接下来,我们要用这些语法来逐步处理一些数据,可能一开始会有一点难以理解,但没事,熟悉一下就好了。

好的,今天我们要学习的内容有:替换字段名,基本转换。

首先,我们来讲一下替换字段名:在这里我们要用到的是format()这个方法。所谓的替换字段名就是说你创建了一个序列后,在序列后面再添加一个备选的序列,两个序列的元素一一对应,替换就是说把备选的元素替换到原先的元素的位置。可能我这样讲不是很正确,但是,你按我这样的说法去理解就好,没必要太在意那些官方定义。我们来看一句代码::

"{foo}{}{bar}{}".format(1,2,bar = 4,foo=3)
#按回车,输出的结果是‘3 1 4 2’

我来解释一下为什么会出现3142这个结果,你看第一个字符串是不是foo,然后在后面format里面定义了foo=3,所以第一个就是3;第二个数字是1,为什么是1?括号里面的内容是空的,所以默认取第一个还没有参与替换的数,也就是1;第三个数是4的原因和那个foo是一样的,都是因为format里面的定义,然后你再看最后一个,就是还没有参与替换的第二个元素,也就是2。要在注意一点就是,那个参与替换的元素只能参与一次,不能多次参加,否则会报错。

接下来,我们来看一下基本转换。之前有给你科普过什么是ASCII码,什么是二进制,现在我们要用到这个内容啦~

我们先来看一段代码:

"LSF is {haha}".format(haha=666)
#按回车,得到的结果是 LSF is 666
"LSF is {haha:b}".format(haha=666)
#按回车,得到的结果是LSF is 1010011010

我们来看第一句代码,你应该能够理解,就是把haha替换成666,但是,在第二句代码中,我们在haha后面加了一个:b,666就变成了1010011010,其实这段数字就是666的二进制数,:b表示转化为二进制数。

还有很多的转化表示方法,d就是十进制,%表示百分比值,o表示八进制数......类似的转化标志还有很多,我们不用刻意地去记住这些标志,等到要用的时候再查一下就好。

好的,今天就讲到这里,有什么不懂的记得问我~

(文章图片若有侵权,请联系作者删除)

原文地址:https://www.cnblogs.com/Galaxyfengfeng/p/9043584.html

时间: 2024-11-14 13:04:22

开始新的旅途!的相关文章

新的旅途,新的开始

入门前端以来,一直有写博客的想法,周围也一直有前辈建议我通过写博客来提升自己.但苦于我对自己掌握的知识实在是没有信心,生怕因为写的不好而受到指责或是误导初学的新人,一直也就没有行动起来.最近思考了很多,很多事情不能因为怕犯错就不敢迈出第一步,想做的.喜欢的事情就要勇敢的去做,只有犯过错.跌倒过,找到自己的不足之处,及时弥补,才能更快更好的成长,也才能在自己想走的道路上长远的走下去.所以,我来啦,新的开始,迎接新的挑战. 这个博客主要是记录一些平常学习的心得体会,希望通过对学习过的内容进行梳理总结

新的旅途

男人就该拿得起.放得下,走了很多弯路,钱不是最重要,健康等比金钱更加重要. 经历了大起大落,人生总有不如意,如果没目标就得过且过,定位好目标吧...其他一切因素都不是问题. 只要有梦想.目标,行动吧 总结如下: 1.乐观:每一天都要开心,因为过一天就少一天. 2.原则:做人做事,要有原则,不要随便答应. 3.定位:一定要认清自己适合做什么. 4.果断:做事别犹豫,找出你无论如何,都无法接受的因素,果断选择. 5.学习:坚持按计划学习.

GuideView让遇见不一样

引导功能GuideView GuideView源码仅有300余行代码:GuideView使用起来只需要4行代码. 效果 GuideVie源码 import android.animation.ValueAnimator; import android.app.Activity; import android.content.Context; import android.graphics.Canvas; import android.graphics.Color; import android.

小k从军记

通常我们记不起的时间通常叫做很久很久以前,那么我们这个故事的开头便是很久很久以前. 很久很久以前,小K还是一名大学生,他并没有保家卫国的梦想,每天都在学校里浑浑噩噩的过日子,是他毕生的梦想.但是,一个不经意的意外,让他走上了军旅的生活. 那天小K起了很早很早,因为他今天要踏上去往成都的火车,开始了人生的新的旅途.室友们把他送到火车站,然后就回去了,小K跟着部队到了2楼,他很激动,因为他马上就要作为新兵代表发言,很快,他就在台上开始发言,下面好多媒体都在拍照,他感觉这时自己成为了众人的焦点,发言快

十年略曲折的求学与工作历程

2003年开始在宜昌三峡大学求学.大学期间读了一些文学.思想史和传记,喜欢做公式推理,数学课程轻松拿高分,信号系统相关的课程学得尚可,电子电路的课程则能搭顺风车就搭.凡是物理相关的都在挂科边缘,计算机软基因为玩游戏做任务跟老师混的不熟直接挂了,不过电子电路优化给咱班一位厉害的女生打助手得了个不可思议的优!朦胧喜欢过两位女孩,可惜年少不谙事.大学的生活,都懂的! 毕业后,开始了曲折的工作生涯.尽管数学和信号系统学得不错,可是不能直接拿来当饭吃.先是在武汉一家甚至不能称为公司的小工作室干了一极小段(

PHP 经典面试题集

这篇文章介绍的内容是关于PHP 经典面试题集 PHP 经典面试题集,有着一定的参考价值,现在分享给大家,有需要的朋友可以参考一下 结合我自己面试情况,面对的一些php面试题列举出来,基本上结合自己的看法回答的,不妥的地方请大家指出去,与大家一起讨论分析,也希望能帮到正在面试的童鞋们: 1.表单提交中的Get和Post的异同点 get 请求一般用于向服务端获取数据,post 一般向服务端提交数据 get 传输的参数在 url 中,传递参数大小有限制,post 没有大小限制, get 不安全,pos

浅谈前后端分离与实践(一)

一.起源 (故事纯属虚构,如有雷同,纯属巧合)传说在很久很久以前,我们有志之士有了个创业的想法,于是乎开始了自己的创业之梦,但是人手不足啊,于是乎所有角色老子一个人全包了: Roles: PM, DBA, RD, FED, Designer, ... Skills: Linux, MySQL, JAVA, JavaScript, HTML, CSS, ... Tools: phpmyadmin, photoshop, powerpoint, ... 我们用 express 应用生成器来模拟一下传

美国政府关于Google公司2013年度的财务报表红头文件

请管理员移至新闻版块,谢谢! 来源:http://www.sec.gov/ 财务报表下载↓ 此文仅作参考分析. 10-K 1 goog2013123110-k.htm FORM 10-K UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549     FORM 10-K (Mark One)       ý ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF TH

iOS 开发者旅途中的指南针 - LLDB 调试技术

文章转载于:iOS 开发者旅途中的指南针 - LLDB 调试技术 今天给大家介绍的内容,无关乎任何功能性开发技术,但又对开发的效率影响至深,这就是调试技术. 何为调试呢,比如我们用 print 函数在指定位置进行输出,来定位某些节点的变量内的取值: 12345 let result = parseJSON("[1,2,3]");print(result); result = parseJSON("error");print(result);4 相信我们大家看到类似这