python披荆斩棘之路--第二关[狂K变量-1]

前奏

我爱变量,变量使我快乐;我爱变量,变量使我痴迷;新建一个变量让我为之疯狂,删除一个变量让我痛心疾首,控制台的一片Traceback (most recent call last),不是我的憎恨,而让我觉得“oi,小鬼,感觉有点火热”

作业:请抄写并背诵,深情朗读

第一章:苏醒

快醒醒,别搁那幻想了just a kidding,谁无缘无故会喜欢那玩意儿,但毕竟是学术研究,信我的,

爱上他。。。😁😁😁

  •  变量命名:马甲可以换,规矩不能乱

合法马甲:字母数字下划线,但数字不能当排头兵

user_name = "王大锤"  # 合法:像穿西装打领带的绅士  
3days = "三天两夜"    # 非法:系统原地崩溃.jpg(仿佛在说:你见过身份证号以字母开头的吗?)

禁忌词汇:别和Python关键字搞暧昧(python关键字在后期会补充)

class = "九年二班"  # 报错:系统会像教导主任一样怒吼"你咋不叫'我是校长'呢?"

命名规则

  • 合法字符:字母/数字/下划线,且不能数字开头

  • 区分大小写:age ≠ Age ≠ AGE

  • 禁止关键字:ifforclass等33个保留字

  • 建议风格:小写+下划线(snake_case):user_name,或者使用驼峰命名法(没错“没吃过猪肉,还没见过猪跑吗?”,骆驼见过吧,背上背俩大包那个):userName--大写第二个单词的开头

第二章:本质初现

  • 变量赋值:渣男式恋爱指南

见异思迁:变量的爱可以随时转移

x = 10      # 此刻x是纯情整数男  
x = "hello" # 下一秒变海王字符串(系统:这波操作像极了无缝衔接的渣男)

共享经济:多个变量共享一个对象时

a = [1,2,3]  
b = a       # b和a开始共用一条秋裤  
b.append(4) # 此时a也变成了[1,2,3,4](a:你礼貌吗?)

补充:这里使用了append()

单词时刻

 这个方法用于将一个元素追加到列表末尾

第三章:变量就是江湖

  • 作用域:变量的江湖规矩

呃~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

有那么亿点超纲,以后再说

第四章:塑料姐妹花

  • 可变 vs 不可变:塑料姐妹花现场

不可变类型(int, str等):像被焊死的保险箱

num = 10
num += 1  # 系统暗箱操作:偷偷克隆了个新保险箱叫11

可变类型(list, dict等):像共享化妆包的闺蜜

化妆品 = ["口红", "粉底"]
闺蜜的包 = 化妆品
闺蜜的包.append("眼影")  # 你的化妆包也惨遭"被共享"

第五章:变量迷惑行为大赏

量子纠缠现象

a = 256
b = 256
print(a is b)  # True (系统:这俩货是失散多年的双胞胎)

c = 257
d = 257
print(c is d)  # False (系统:哦现在你们是陌生人)

分身魔术

x = [1,2]
y = x[:]       # 克隆人战争开始
y.append(3)    # x:[1,2]  y:[1,2,3](x:说好要做彼此的影子呢?)

第六章:结语-狂K还在继续

灵魂总结

  • 变量就像你的微信昵称:今天叫"熬夜冠军",明天就能改"早起失败者"

  • 给变量起名要像给猫取名:别叫"那只猫",否则你妈喊"吃饭了"时全家猫都会过来

  • 遇到问题记住:计算机是钢铁直男,你说"随便"它就真随便了

最后提醒:当你的print出来的结果像火星文时,请默念——
"不是变量疯了,是我该去睡觉了!" 💤

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值