V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Pagliacii  ›  全部回复第 2 页 / 共 6 页
回复总数  109
1  2  3  4  5  6  
2021-03-23 17:48:57 +08:00
回复了 chenqh 创建的主题 Python 最近的 vscode Python 是不是有问题了
@chenqh #7 可以试试添加下面两个配置到 workspace 的 settings.json 里:

"python.analysis.extraPaths": ["./venv/Lib/site-packages"],
"python.autoComplete.extraPaths": ["./venv/Lib/site-packages"],
2021-03-22 18:35:32 +08:00
回复了 maloneleo88 创建的主题 Python 关于遍历列表,我这个错在哪了?百思不解
@maloneleo88 #5 那就直接 for i in range(3, len(ha), 9)
2021-03-22 18:29:43 +08:00
回复了 maloneleo88 创建的主题 Python 关于遍历列表,我这个错在哪了?百思不解
@Pagliacii #2 如果你想同时遍历元素和获取索引,可以用 enumerate
2021-03-22 18:29:04 +08:00
回复了 maloneleo88 创建的主题 Python 关于遍历列表,我这个错在哪了?百思不解
index 只会返回第一个指定元素的索引,比如你代码里的 ha.index(i) 只会得到 4 这个结果
2021-03-21 21:57:38 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #21 多看看 Python 官方文档 https://docs.python.org/3/,多了解 Python 的标准库
2021-03-21 19:54:33 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #18 判断一个 key 是否已存在字典里和更新字典项其实可以写成一行,如下:

paired[pair] = paired.get(pair, 0) + 1

上面这一行的代码是使用了字典的 get 方法。它的作用是如果字典里存在对应的 key,则返回它的 value 给调用方;如果不存在则返回第二个参数。

至于如何更新字典项,就是用赋值符号把值赋给对应项,如上面的 paired[pair] = ...
2021-03-21 12:09:30 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #16 不客气。其实你只要把问题拆解成一个个小问题,然后把小问题一个个解决就能够解决大问题了。另外清晰地表达出问题也有助于思考
@qazwsxkevin #9 IDE 只是方便你写代码和调试而已,不要被它约束住
@qazwsxkevin #9 如果是 Windows 环境的话,可以用一下巨硬出品的 Terminal,https://github.com/microsoft/terminal

如果是 macOS 的话,可以使用 iTerm2 。如果是 Linux 的话,自带终端通常就可以
@qazwsxkevin #5 Win10 CMD 和 Microsoft Terminal 都可以正常显示颜色。如果你的环境不能正确显示颜色的话,那么你是不是使用了 PyCharm 自带的终端?
2021-03-21 10:02:52 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #14 那就是我原来的理解才是对的,是从取 3 个元素开始各行之间作比较。但是你在 #11 又说“从第 3 个元素开始” 是指前两个元素不用管,我就改了代码不比较前两个元素了。

https://i.loli.net/2021/03/21/FZNhU1kb56RivY9.png

其实你只要改动比较字符的长度范围即可,即将 [i:i + 1] 改成 [:i + 1]
2021-03-21 00:06:53 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@Pagliacii #12 贴错图了,应该是这张: https://i.loli.net/2021/03/21/XxYQLNKiWzylmTa.png
2021-03-21 00:04:43 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx 如果我没理解错的话,大概就是这样的:

https://i.loli.net/2021/03/21/DGe4xAXUSzBr7oZ.png
2021-03-20 20:35:18 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #8 也就是说是每行相同位置的字符要相同才计算是吧?

“从第 3 个元素开始” 是指前两个元素不用管吗?
2021-03-20 18:37:09 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@hellogitooxx #5 有三个问题。

1. 相同元素是指字符相同即可,还是要位置相符?
2. 是每行都和其他行比较一次,还是相邻的两行作比较?
3. 取前面的元素作比较,元素的个数是从 3 到 5 即可,还是要到行尾?
2021-03-20 11:01:07 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
@Pagliacii #2 后面的循环应该是 `for row in rows.values()` 才对,写少了
2021-03-20 10:58:05 +08:00
回复了 hellogitooxx 创建的主题 Python 急急急,小白弱弱请教一个关于字符串的大问题
没看懂想比较啥,但是竖向输出可以简单写成这样: https://i.loli.net/2021/03/20/BRiEovm5lsdFjV9.png
2021-03-17 18:38:59 +08:00
回复了 yezheyu 创建的主题 Python 请教下老哥,实际开发中哪些地方必须使用 try...except...
当你需要调用代码,而又没有办法确保被调用的代码能正确执行时,就需要用捕获可能出现的异常。然后调用方再做相应的处理。
2021-02-20 11:06:45 +08:00
回复了 873792861 创建的主题 Python Python 学习遇到瓶颈了,不知道往哪个方向发展
1  2  3  4  5  6  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5652 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 08:10 · PVG 16:10 · LAX 00:10 · JFK 03:10
Developed with CodeLauncher
♥ Do have faith in what you're doing.