python小说教学06 千人一面

小柯在Python小说教学中,经历了一段神奇的身体变化,通过猫的引导,理解了如何简化赋值语句。当多个变量需要赋予相同值时,可以使用等号将它们合并,就像成语“千人一面”。这一概念帮助小柯掌握了Python中变量赋值的简化技巧。
摘要由CSDN通过智能技术生成

“嘿”, 猫抬起头看着小柯,然后诡异地说:“既然你学会了宽容,能不能宽容的接受自己,换个身体呢?”。

“什么?换个身体?”小柯诧异的看着跳到自己脚上的猫,看着他深邃的绿眼睛,闪出诡异的光。

话刚落音,小柯就感觉到自己的身体变成了一颗橡皮泥,并被一只大手在揉搓、拉伸、挤压。这过程没有疼痛,却又奇异无比。

当这奇异的感觉结束之后,他诧异的发现,自己的身体居然发生了变化——自己变成了洛丽塔风格的少女。

对面墙壁瞬间变成了一面镜子,映出小柯娘化后样子。

 

“嘿嘿”,猫瘫软的身体一位在了小柯的腿上,意味深长的问:“怎么样?满意这个身体吗?”

“你得赶紧把我变回来。”小柯气得跺起脚来。

等他跺完了脚之后,觉得自己没救了——怎么性格也成为了16岁的少女?

夸客开心地跳到了小柯的脚上,用毛茸茸的身体撑着他的小腿。

“要不你一直当这个16岁的少女吧,我觉得这比你平时的闷葫芦状态好太多了。”

小柯没吱声,鼓了一口气,撅着嘴,一肚子的气。

不过,他还是慢慢地冷静了下来。

遇到事情不慌张,保持冷静才是最重要。

“行了,咱们赶快开始吧。”屈服了的小柯,吐了下舌头。

他们面前的墙壁闪了一下,在原来已有的两行变量赋值基础上,出现了如下代码:

xiaoke_age=16
xiaoke_sex='女'
xiaoke_height=160
xiaoke_weight=160

这两个表达式,小柯一眼就懂了——看来对他身体的改造还没结束,接下来就是要对他的身高和体重动刀啊。

果不其然,当这两个变量赋值的表达式出现后,小柯的身体又成为了一块橡皮泥,被这房间中看不见的手,大力的拉伸、揉搓、塑造成全新模样。

转眼,他就成为了一个身高160厘米,体重160斤的全新少女。

这次,那套洛丽塔的衣服随时都会可能涨破爆裂。

小柯翻了个白眼,心想:做不成男的也就罢了,连少女都做不成了。

“你究竟想要怎么样,快点把我变会原样!”小柯吼起来,声音粗犷了不少。

由于小柯这副全新的粗壮身材撑满了衣服,他自然也能腾出了手脚。

于是,他二话不说,一把抓住猫后颈,把它拎起来。

小柯横眉冷对,猫只好卖萌求饶:“我这就开始讲解了,不要急哦,快把我放下啦,我这就修改数值,好吧”

小柯哼了一声,放下了猫。

但是屏幕上的等式并没有变化。

猫接着说道:“小柯,从书写的角度出发,你觉得以上4个表达式写的啰嗦吗?你能想到什么简化的书写方式吗?”。

另一方面,自从小柯将他的体重和身高调整为同一数字之后,他便开始觉得现在的衣服完全不和身材。自己原本的衣服都变小了,小的都让他喘气费劲。

等等,体重和身高。

一道线索电光火石般地在小柯的大脑中闪过。

在这四个变量中,既然体重和身高这两个变量都等于相同的值,那么是否可以将他们都写在同一个等式中呢

这样不就将原来的两条赋值等式语句合并成了一条语句,成为一种简化的书写模式了吗?

“棒!”猫跳到了他脚边。

“你的思路是正确的,在python中,对变量赋值有最基本两种简化赋值方法。”

“第一种方法就是,你刚才提到当多个变量有相同值的时候,那么就可以将他们整合成为一句,简化书写版式。”

小柯刚听猫说完不久,白色的墙壁就变化了模样,原本的四条语句变换成了三条语句:

xiaoke_age=16
xiaoke_sex='女'
xiaoke_height=xiaoke_weight=160

 

小柯定眼一看,、发现了端倪,原来的第三条和第四条语句合并成为当下的第三条语句。

xiaoke_height=xiaoke_weight=160

小柯明白了,这是使用等号将多个变量赋值为相同值的方法。看起来也很形象化,既然这两个变量相同,干脆就用等号将它们连接在一起,是个好主意。

“那么,针对python这种对不同变量赋予同一变量值的简单书写形式,你能找出什么更其恰当的比喻来进行类比记忆吗?”猫问道。

“这……”小柯想了想,似乎很难找到什么恰当的比喻进行记忆。

“我这里倒是有一个比喻,你看看合适不合适?”猫直接说除了答案。

“在你们的世界中,有一个成语叫做‘千人一面’,你看看是不是蛮符合现在的这种变量赋值的形式”。

“千人一面……”小柯重复了一遍这个成语之后,重新看了一下这个等式:

xiaoke_height=xiaoke_weight=160

突然之间,他立刻恍然大悟。

好一个千人一面的比喻,如果把xiaoke_height和xiaoke_weight这两个变量比喻成为两个不同的人的话,但是它们的确有着相同的面容——160(变量值)

所以,用千人一面来形容,这种将不同变量赋予相同值的缩写形式,确实恰当。

看来python这门程序语言,还真是如猫之前说过的简单而优雅呢。

不过,在小柯不停赞叹的时候,猫又抛出了一个新的问题,让小柯感觉颇为惊讶。

“小柯,那么,你知道怎么将上面的三条赋值语句继续,缩写成一条语句的写法吗?”

“还可以继续精简成一句?”小柯觉得python果然是一门简洁的语言。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值