4 裹着心的光 23小时前 113次点击
如题,之前在学校加入过学习Python的社团,但是因为有些事情旷课,然后也没学多少,等于算是一个零基础的小白吧,然后现在想再重新学习一遍Python,但是找不到资源,问一下各位,如果有相应的群聊的话,麻烦推荐一下
哪个地方不懂
是的,哪里不懂,可以给你解答一下
圈内交流群一般都非常的安静,没有什么人说话
想学Python的话,英文好,直接看官方文档
如果视力比较好,就看b站的视频和买纸质书。
这里推荐一本Python编程: 从入门到实践。
这本书谈不上多深入,也谈不上很深奥,但他专门为新手讲解的,对于老手来说,有的语言可能还过于啰嗦,但对新手很友好。
或者一本叫Python基础教程应该也可以,那本书的名字应该是叫这个。
个人觉得语法不用硬啃,也不用死记硬背,掌握常用的一些语法就可以了,归根结底,逻辑思维才是王道,还有底层的理论,才是走向大神的进阶之路。
我就学了变量,还有控制语句,函数定义,面向对象,其余的有刚需的时候再去学习,现在ai很发达了,只要你能忍受幻觉的话,也可以询问。
我觉得编程的本质就是组织数据和对数据做某种操作。组织数据,就是各种数据结构(广义点讲的话,我觉得应该把数据类型也算上)。做某种操作,就是算法。
所以总结下来其实很简单,编程无非就是使用合理的数据结构,利用适当的算法解决某些问题的过程。
算法虽然听上去很高大上的,但实际上它并不是只要是一种解决问题的方法,都可以叫做算法,我这么觉得的。
鄙人学习尚浅,肯定有一些不妥之处,只是在这里来小小的炫耀一下自己的理解,咔哈哈
群聊名称:python交流,群号:2 4 1 5 8 4 7 7
但是进这个群要什么密码
计算器呀,这个你需要一个主函数,首先用input让用户输入,然后把这个输入的算式记录下来,接着写一个符号解析函数,可以循环读取字符串,进行解析,接着再写一个函数,用来做真实的运算,需要传入两个字符串类型的数字,中间一个字符串类型的运算符,三个参数。接着用条件判断,判断运算符是什么,然后再把那两个数字进行int数据类型转换。运算后返回结果,解析器函数把这个运算结果保存下来,如果后面还有运算符和数字,那么把这个结果再次传入计算函数作为第一个参数,直到把所有的符号和数字处理完成,统一返回结果,主函数打印结果。
理论上是这个样子的,不过呢我没写过,刚想的,手机上写这东西太费劲了
当然当然,我有电脑,只不过不想写
还有一个最简的计算器实现方式,就是不太安全还容易崩溃。
user_input("请输入算式:")
result = eval(user_input)
print(f"{user_input}={result}")
哇,你们学校竟然还有这种社团呀,这个应该是编程的吧