首页   注册   登录
 XIVN1987 最近的时间轴更新
XIVN1987

XIVN1987

V2EX 第 138148 号会员,加入于 2015-09-13 22:38:23 +08:00
今日活跃度排名 17840
WSL 下不小心删除了 .ssh 目录,有办法恢复吗?
程序员  •  XIVN1987  •  56 天前  •  最后回复来自 XIVN1987
5
Sublime 中如何快速切换 Python 解释器
Sublime Text  •  XIVN1987  •  65 天前  •  最后回复来自 XIVN1987
5
VSCode 的 Python .venvPath 选项不起作用
Visual Studio Code  •  XIVN1987  •  67 天前  •  最后回复来自 XIVN1987
3
VSCode 的 Go Back 功能好难用啊
Visual Studio Code  •  XIVN1987  •  67 天前  •  最后回复来自 mmdsun
16
XIVN1987 最近回复了
9 天前
回复了 FaiChou 创建的主题 程序员 你们认为函数式编程语言未来可期吗?
RISC vs CISC
微内核 vs 宏内核
FP vs OO

最终流行的肯定不是纯 FP 或纯 OO 编程语言,,而是混合编程语言
支持前端,,全栈一把梭,,
22 天前
回复了 everlost 创建的主题 程序员 qt 的 c++的工作包含画界面吗?
现在最好别用 QML,,

在即将到来的 Qt 6 中 QML 将发生非常大的变化,,包括 QML 可以直接编译成 C++代码、JavaScript 将变成可选组件,,

详情在此: https://www.qt.io/blog/2019/08/07/technical-vision-qt-6
36 天前
回复了 johnny1900 创建的主题 Python 多位大佬推荐的 学习 Python 必看书单汇总
<Fluent Python>
<Learning Python>
39 天前
回复了 xiaoming1992 创建的主题 GitHub 你们的 github 有多少星?
11 个库,总共大概 300 个星,,最高的正好 100 个星,,感觉还行,♪(^∀^●)ノ

欢迎 star: https://github.com/XIVN1987
Python 学习手册第 17 章有说明

![]( )

简单来说:python 的函数内赋值的变量,,只要没用 global 和 nonlocal 修饰,,python 都认为它是局部变量,,比如下面这段程序执行会报错

``` python
s = 'lucy'

def test():
print(s)

s = 'lily'

test()
```

报错消息是:UnboundLocalError: local variable 's' referenced before assignment

就是因为 print 后面有给 s 赋值的语句,,所以 python 认定 s 是局部变量
cnt += 1 等价于 cnt = cnt +1,python 中对没用 global 和 nonlocal 修饰的变量赋值,该变量就会被认定为局部变量,后面的 cnt + 1 引用了一个还没有值的局部变量,所以就报错了

cnt[0] += 1 等价于 cnt[0] = cnt[0] + 1,注意,这里并没有给 cnt 赋值,所以查找变量时会使用 LEGB 规则,,cnt[0] + 1 引用变量 cnt,局部作用域没有它的定义,所以就跑去闭包中查找,,所以不会报错
当你突然有一个“good idea”的时候,,可以先去网上查一查,,说不定别人已经实现了

毕竟中国有 14 亿人,,不管你有啥想法,都可能有别人和你有一样的想法。。
关键是能知道鼠标释放时所在文件夹的路径就可以了,,这样我把文件保存到那个位置就实现拖放了
脚本、小工具,,

我写的一些小工具: https://github.com/XIVN1987

脚本的话,比如批量更改工程文件设置、批量转换工程文、文件加密等,,
关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1147 人在线   最高记录 5168   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.3 · 20ms · UTC 18:33 · PVG 02:33 · LAX 10:33 · JFK 13:33
♥ Do have faith in what you're doing.