准高一生写的代码,请各位大佬过目,不玻璃心

112 天前
 daishuge

https://github.com/daishuge/qqgpt_basic/blob/main/chat.py

想知道我的代码规范和程序实现怎么样?谢谢各位

14234 次点击
所在节点    Python
107 条回复
daishuge
112 天前
@ukpkmk 嗯,收到,谢谢!
daishuge
112 天前
@lxqxqxq hhhhhhh
daishuge
112 天前
@ukpkmk 是不是因为可以看上去写的代码行数多一些(
ukpkmk
112 天前
@daishuge 哈哈 不全是, 在 idea 里会有一条竖线,如果想让代码可阅读性如果比较好的话, 不建议单行代码长度超过这条线, 如果代码已经够长了, 再加上注释,有可能会被挤到外面,会让读代码人看不到你写的注释.

![20240812-160813.jpeg]( https://pic.imge.cc/2024/08/12/66b9c3d2805b2.jpeg)
lingeo
112 天前
@artiga033 老哥说的合理,大的项目工程能管理好,那才是真水平,很多项目都是开始几个代码文件很规范,后面就是能跑就行。👍
imnpc
112 天前
作为多年程序员看来 OP 写的代码很规范 注释也比较多 对于积累经验很重要
多学多练 不要觉得自己是新人就觉得自己不行 很多科班毕业的写的代码都不一定比你好
写代码一方面锻炼自己的逻辑思维能力 一方面去强化自己英语单词的词汇量和使用率
中文/英文注释 后面建议都一起练习下
最重要的是 写代码有很好的成就感 看着自己写完的代码 编译运行以后得成果 很有成就感
建议呢 从简单的开始 慢慢练习 一般走的练习路线 个人博客 留言板 小商城
monkeyk
112 天前
我的先关注起你,等以后毕业了来我们公司;有潜力
crac
112 天前
@daishugedef
fake_api(query, max, tem):
openai.api_key = "fk-FCHVDJh1X-2HeS24Yla_Ejg03qJBdWaDOd-Jzy3PKTk"
#openai.api_key = "fk-FNIMfMbv4rllIcPywvu_qsgfIbvyjcmtsfcxppX7hJU"
openai.api_base = "https://ai.fakeopen.com/v1/"

这是什么?
woctordho
112 天前
学会用 ruff 之类的自动检查工具,不一定要让人类帮你检查代码规范
daishuge
112 天前
@imnpc 谢谢!
Mark24
112 天前
好卷。
不必太着急,以后有的时间打工,要打到 65 岁。 :D
daishuge
112 天前
@crac 这是之前写的啦,是 GPT api 的中转
daishuge
112 天前
@Mark24 Σ(゚Д゚;≡;゚д゚)
knightgao2
112 天前
学业为主吧,工作时间还长,大学再卷也完全来的及,哪怕高考结束完刷算法参加比赛也来得及的
ihainan
112 天前
准高一能写出这样的代码还会用 Git 我觉得已经领先很多同龄人了,我高一的时候还只会 Turbo Pascal 写点简单的代码。
yb2313
112 天前
代码格式用 ruff 解决就行了, 干净又卫生啊
gongquanlin
112 天前
@wxw752 哈哈我从按键精灵搞天龙八部脚本开始的,哈哈
gongquanlin
112 天前
这注释已经能超过一些在职的码农了🤣
现在有时间还是学业为重,
考上个好大学去科班学习修炼,比自己闭门造车提升快多了
lyxxxh2
112 天前
挺不错的。
代码也有段落感,比一部分实习生还好。
格式方面,用 black 就行,不用浪费心智。


1. return 不用接 else,无效 else

2. 建议封装成 class,可读性更强。
Class xx:
def __init__:
self.client = 'xxx'
def run():
self.init_params()
self.check_image()
self.add_input
self.xxx

3. input 可以换成 argparse,输一次就行。


我刚搬砖时的代码:
$file=$request->file('pic');
$ext =$file->getClientOriginalExtension();//获取文件后缀
$ext=strtoupper($ext);
if($ext=='JPEG'||$ext=='JPG'||$ext=='PNG') {
//生成随机文件名
$filename =date("m/d/s").str_random(15).'.'.$ext;
....
diagnostics
112 天前
好好学习,这个阶段能写出代码来就比别人强了。
不需要太在意规范,需要在意的是学习,不然你代码再强也是牛马

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1064316

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX