网页资讯视频图片知道文库贴吧地图采购
进入贴吧全吧搜索

 
 
 
日一二三四五六
       
       
       
       
       
       

签到排名:今日本吧第个签到,

本吧因你更精彩,明天继续来努力!

本吧签到人数:0

一键签到
成为超级会员,使用一键签到
一键签到
本月漏签0次!
0
成为超级会员,赠送8张补签卡
如何使用?
点击日历上漏签日期,即可进行补签。
连续签到:天  累计签到:天
0
超级会员单次开通12个月以上,赠送连续签到卡3张
使用连续签到卡
07月13日漏签0天
python吧 关注:475,303贴子:1,969,632
  • 看贴

  • 图片

  • 吧主推荐

  • 视频

  • 游戏

  • 1 2 下一页 尾页
  • 52回复贴,共2页
  • ,跳到 页  
<<返回python吧
>0< 加载中...

小白怎么学Python

  • 只看楼主
  • 收藏

  • 回复
  • loving0718
  • 举人
    5
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
本人小白没有接触过计算机编程之类,现在准备上大学,想自学计算机,去网上搜过怎么学,但都零散没有系统性,目前在中国大学MOOC网学计算机基础,想问问,有啥课程,博主,书籍等学习计划推荐么,或者初学需要打好哪些基础


  • fz咩
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
学编程最简单的就是抄代码运行。然后扣掉点或者改写点看看效果。建议找带源代码的书自学。


2025-07-13 04:19:57
广告
  • 是我知白哒
  • 进士
    9
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
有的有的,微信上找个免费python计算机二级的题库,一题一题弄懂


  • 梦醒华发生
  • 贡士
    6
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
买一本入门的书,跟着把上面案例手把手敲一遍差不多了


  • Einstein二世
  • 秀才
    3
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
csdiy可以了解下


  • 逸一时||误一时
  • 进士
    8
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
想系统地学习,就找计算机专业的培养方案,看人家科班学生是按什么顺序学,要学哪些课程,跟着学就行


  • 咸鱼聂小白
  • 贡士
    7
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
学个捷豹,直接用AI写


  • 饿啊发个v
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
语言基础 数据结构 算法。力扣刷刷题就行了。业务直接找ai,因为python没有必要重复造轮子(python造轮子相当低效)


2025-07-13 04:13:57
广告
  • sghwdlg2009
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
b站上面一大堆,那些大培训机构课程都免费放出来的,你跟着视频看,不会的问ai,很容易学的。


  • 卍乱世狂人
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
去b站找个视频,从装环境开始一步步学


  • void1008
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
我感觉实际上入门最关键的不是语言,是数据结构,在b站找那些期末复习啥的视频看看。数据结构边学边用语言去实现可以用python但我还是推荐c语言。过完了这些之后编程的阻碍就是各种语言的特性(语法)和面向对象思维这些,自学这些真的要活用ai,拆分出小功能➡️让ai实现你想实现的功能➡️研究ai为什么这么写,不知道就问ai为什么➡️感觉懂了就举一反三自己写其它例子试试


  • 标仔
  • 举人
    4
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
自己网上看论坛,买本入门书看就行


  • void1008
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
仔细想了想,总结了一下从零接触编程的话你需要去了解的东西(也就是学习路线推荐)。尽量说的好理解,但也会因此产生细节不严谨的点,需要自己去学。
一,你要知道程序是什么。程序就是一定顺序排列的语句,你目前先认为每条语句都是一种运算,比如加法、乘法。而程序有三种运行流程:顺序、分支、循环,顺序就是你从上往下顺着运行,分支就是通过前提条件决定运行什么(如果今天是工作日,我就出门;如果今天不是工作日,我就在家。通过判断今天工作日决定是出门还是在家),循环就是一直反复执行同一段代码,直到你说停。总而言之,你可以理解为运行一个程序就是进行了一连串的运算,然后把运算结果存起来。
二,程序既然是运算,那么参与运算的数据就是重中之重,你需要考虑在程序里的数据是“什么形状”的。打个比方,如果要计算1+2,1是个单独的数字,你可以在程序里以“1”的形式存储起来;如果要存储一连串数字比如4,7,9,就把[4,7,9]这串数字作为一个整体存储起来;如果要存储一个人名字和性别的对应关系,就要像{张三,男}这样成对存储......这些内容就是数据结构,你不了解数据结构就不能读懂别人的代码,也不可能设计出合理的程序,是重中之重,一定要重点学。
三,目标是使用python,就一定离不开函数、类、调包,简单说明一下。你可以把一连串写好的代码,浓缩成一行代码并起个名字,这就是函数,你以后要实现相同功能的地方就再也不用重写一大堆代码了,可以直接用函数替代。比如你写了10行代码来实现“10个数相加”,你就把这十行代码浓缩成一行代码并起名为“加十次”,你以后需要计算十个数相加的地方都只需要写:“加十次”,再也不需要重写10行代码。除了加法,你还可以写10个数的乘法、10个数的减法等等一堆函数,把这些函数都放到一起,总结起个名字叫”10个数的运算“,然后保存成一个文件,这就是类的概念。你在一个程序里想使用10个数加法的时候需要告诉你的程序去哪个类里找你写好的函数。调包你就理解成是别人写好的类和函数都发布在网上了,你可以通过调包直接用。调包可以说是python魅力时刻,有实用意义的程序哪怕再复杂基本都有现成的包可以用,你就不用自己费劲写几百几千行代码去实现,而是直接用别人写好的代码。你就只需要去考虑整体的程序流程怎么设计、数据结构怎么设计,而细节的实现全都通过调包使用现成代码就好了。
上面三步理解好,剩下的就非常简单了,你只需要把你想实现的东西和语言的语法一一对应起来就行,你甚至不用从语法开始学,而是用到什么学什么,写的代码多了大部分语法都会用到。剩下的一些高级特性、或者开始编程前的环境配置这些就不赘述了


  • 未知901
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
可以看B站的尚硅谷,黑马程序员这类up主,看看免费课程就行了,没必要报什么班


2025-07-13 04:07:57
广告
  • 江湖人的江湖
  • 白丁
    1
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼
知道大概思路,用法,后面就是根据需求选择合适的模块来实现


登录百度账号

扫二维码下载贴吧客户端

下载贴吧APP
看高清直播、视频!
  • 贴吧页面意见反馈
  • 违规贴吧举报反馈通道
  • 贴吧违规信息处理公示
  • 1 2 下一页 尾页
  • 52回复贴,共2页
  • ,跳到 页  
<<返回python吧
分享到:
©2025 Baidu贴吧协议|隐私政策|吧主制度|意见反馈|网络谣言警示