Python为什么适合编程入门?如何高效学Python? | 推荐Python优质学习资源 | Python入门

Поделиться
HTML-код
  • Опубликовано: 27 сен 2024

Комментарии • 332

  • @schelley
    @schelley  Год назад +55

    🔥 编程学习资源推荐如下:
    1. 零基础学Python: schelley.co/begin
    2. Python (数据科学方向): schelley.co/python-ds
    3. Python (后端方向): schelley.co/python-backend
    4. 用Python学AI: schelley.co/ai
    更多推荐在视频下方信息栏里

    • @zelpha985
      @zelpha985 Год назад

      推薦軟體自學還是念研究所!?!

    • @schelley
      @schelley  Год назад +8

      @@zelpha985 如果是top school,可以考虑读研。另外,自学是必需和永恒的:读研需要自学,工作了之后仍然需要一直保持自学。

    • @zelpha985
      @zelpha985 Год назад

      @@schelley
      因為感覺軟體業似乎不怎麼吃學歷?

    • @schelley
      @schelley  Год назад +4

      @@zelpha985 最重要的是能够pass coding interview。Google和Meta招了不少转码选手。

    • @zelpha985
      @zelpha985 Год назад

      @@schelley
      本身非軟體專業,有意跨領域跨入
      在煩惱要不要進去唸研或自學就好

  • @z48723888
    @z48723888 Год назад +32

    说的非常好。学习应该由浅入深,从解决问题入手,而非从基础和原理入手。所以编程入门,应该从需求说明,功能图,类图,流程图等,到伪代码,再到高级语言,最后再根据需要去学习底层语言。估计以后,写个需求说明,或者功能图,AI就自动出代码了,中间其它都可以机器实现了。

  • @islandaloha
    @islandaloha Год назад +13

    Actually there have been many similar languages very close to the syntax of python in the past such as Fortran, Pascal, Java and others. One of the strength of Python is it is open-source and many libraries have been developed to support python.

  • @黃棣-c1t
    @黃棣-c1t Год назад +5

    每次被推薦上什麼什麼課的時候都會想
    如果是Schelley來教我各種語言該多麼美好🥰手把手教到會🎉

  • @Gourmet-Leon
    @Gourmet-Leon Год назад +2

    磁性的嗓音,娓娓道来的叙事,清晰的逻辑,深入浅出的讲解, 点赞

  • @Dev_God
    @Dev_God Год назад +3

    讲的太棒啦!我刚申请了Stanford的一个bootcamp,也不知道能不能被选上哈哈~

  • @worldvistor
    @worldvistor Год назад +3

    应用和入门 绝对是python,但是想进入底层的特别是嵌入式开发,c/c++,汇编 还是速度最快,更接近底层的语言。

    • @nickvfx
      @nickvfx Год назад +1

      现在还学汇编,没必要了吧。
      曾经看一个同事用16进制编程序,然后打印出来,一行一行找错误,说是电脑上debug眼睛花的不行。

    • @KennyDog
      @KennyDog Год назад +1

      @@nickvfx 不是没必要。看你的领域。如果做硬件以及操作系统方面的开发。不能不会汇编。python再高效简洁也不能像C/C++/Rust一样去访问内存地址。

  • @z48723888
    @z48723888 Год назад +2

    而且确实很多东西,比如编译还是解释,性能,库全不全,能否跨平台等等,并不是语言本身的问题,而是语言实现的问题。当年学c的时候,也说跟平台无关,结果又出来个说是更无关的java,但是java估计也不能直接运行在比如单片机之类的吧?所以就看你是否在对应平台开发了一套解释或者编译的对应东西。
    不过程序员选择一门语言的时候,往往是综合来看的,包括编辑平台易用性,快速开发效率,性能,库,是否跨平台,流行度,工资待遇(这个对客户和程序员的需求正相反,比如我做项目,肯定想选择总成本低的语言来实现)等等,语言本身反而最次要。

  • @cjhuang3835
    @cjhuang3835 Год назад +7

    適合入門但強烈不建議做為長期開發工具,尤其當你面臨著上萬行的code還有難以捉摸的資料型態,降速和混亂會讓你想把電腦丟進垃圾桶,不過如果只是想做簡易產品開發,python內建模組真的是很誘人

    • @六爷-r7o
      @六爷-r7o Год назад

      For heavy handed scientific computing, for example, solving finite element equations with millions of unknowns, python is impossible, but C will do.

    • @iVideo99
      @iVideo99 Год назад

      感觉Python完全不像编程语言,更像脚本。火爆的很大一部分原因是因为很多没实力的公司也想分点大数据和AI的羹。

  • @howardwang9990
    @howardwang9990 Год назад +3

    👍👍👍深入浅出,简单明了!

  • @cthgbs6267
    @cthgbs6267 Год назад +1

    I have never seen such a beautiful software engineer before. You should be a beauty peagent instead ❤❤

  • @王晟宇
    @王晟宇 2 месяца назад

    懂修行的程序员都是牛人

  • @雷霆萬鈞-萬鈞園藝工
    @雷霆萬鈞-萬鈞園藝工 8 месяцев назад +2

    非常感謝您的分享

  • @wiii2316
    @wiii2316 Год назад +2

    谢谢分享!!Up主加油!!共勉!!

  • @黃蓉-n7c
    @黃蓉-n7c Год назад +3

    python is a great tool for all the new users, however, C remains necessary for all the designers when you desire something more advanced.

  • @canhon1986
    @canhon1986 16 дней назад

    说的挺好的,就是字幕不太需要

  • @明心-w6x
    @明心-w6x Год назад

    我们做人、做事情,都要以佛法为上,就是对众生、对自己没有利益的事情,我们坚决不要去做;对自己没有利益,但是对人家有利益的事情,我们必须要做;既利益众生,也利益自己的事情要多做。你们救人是不是在救自己?你们度人不就是在度自己吗?所以,做人做事要以众生为主,而以自己为辅。
    --不针对任何人和 事, 仅分享善言,感恩宽容!

  • @barryhon
    @barryhon Год назад +1

    Udacity業配?其實我完全不排斥,好東西值得推薦,妳的影片也很棒

  • @李章贤
    @李章贤 Год назад

    感谢Schelley 的分享,真心希望Schelley 自己开设编程课,帮助大陆的程序员和北美程序员真正接轨,此外请Schelley分享一下比较优质的Golang的学习资源!多谢Schelley!
    😄

  • @shawncheng404
    @shawncheng404 Год назад +3

    最美程序员爱了爱了

  • @andrewli5358
    @andrewli5358 Год назад +2

    无论与否,气质就在那里,找到了当年大学的感觉

  • @techwithlc
    @techwithlc Год назад +1

    好久沒回來了,讚!

  • @weiang820
    @weiang820 Год назад

    难得的华人教授编程视频,希望多一点人做这些科技技术类视频。

    • @schelley
      @schelley  Год назад +2

      可以收藏转发我的编程系列playlist哦: ruclips.net/p/PLnwmMZboPhaiwsrFdm-nGJm9EkMk-WmhI

  • @人選之人2曹興誠孫薇
    @人選之人2曹興誠孫薇 Год назад +2

    對啊,我愛學編程,老師好

  • @evan111406
    @evan111406 Год назад +3

    真是美女🎉漂亮又聰明

  • @888taky
    @888taky Год назад +1

    python有許多庫,非常方便,想要的功能都已經實現,只有我想生成exe時,出現了轉換失敗的情況,而c++僅僅想播放一個mp3,都能讓我卻步,編程還是有點難。

  • @嘉君樓
    @嘉君樓 Год назад +4

    美麗佳人又分析能力強

  • @rickywang6354
    @rickywang6354 Год назад

    好久不见~~欢迎回来~~^-^

  • @安坤左
    @安坤左 5 месяцев назад

    经过你的描述,更加喜欢C和C++了😅

  • @嘉君樓
    @嘉君樓 Год назад +1

    希望未來把所有的影片內容再詳細看一遍,培養自己對程式的興趣與了解

    • @schelley
      @schelley  Год назад +2

      可以把我的程序员系列playlist收藏起来哦: ruclips.net/p/PLnwmMZboPhaiwsrFdm-nGJm9EkMk-WmhI

  • @mangosorbet8183
    @mangosorbet8183 Год назад

    Totall agree. Python is very easy

  • @470342116
    @470342116 Год назад +1

    schelley 好棒!

  • @misswang-y8j
    @misswang-y8j Год назад +1

    讲得非常棒!只是不知道讲了什么,光顾着看脸了。

  • @libramike9166
    @libramike9166 Год назад +12

    如果只会为了平时偶尔用到的话学python真的很好,但是如果作为自己以后的发展方向和吃饭本领的话我觉得还是要先学C,学会了你就发现其他的都很简单。因为C就像是手动挡拉线油门化油器的桑塔纳,python就像特斯拉!

    • @hasumihashimoto716
      @hasumihashimoto716 Год назад +1

      要不这样,先学会怎么走路,再去研究人类起源吧!哈哈哈

    • @libramike9166
      @libramike9166 Год назад

      @@hasumihashimoto716 2B

    • @鄭琮瀚-x2j
      @鄭琮瀚-x2j Год назад

      我是做遊戲的,沒得選只能C哈哈

    • @jackieliang6778
      @jackieliang6778 Год назад +2

      搞计算机很多东西都是跟编程语言无关的,比如数据结构与算法,计算机网络,操作系统原理,设计模式,先用python把这些东西入门了,再转c更加友好,编程的本质就是在创建一种数据结构,这种数据结构又适用于某种算法。

    • @libramike9166
      @libramike9166 Год назад

      @@jackieliang6778 如果你不打算专门学习编程只是想用编程完成其他你自己的工作用python完全没问题,你说的那些要学习那些计算机专业的知识哪个不用c的?你见过大学教材算法导论用Python写的吗?最基础的二叉树表链都是用c描述的或者类c的伪代码,谁会用Python,tcpip原理理解数据报结构都是用c
      , 怎么可能用Python,Python的特长是作为一个工具使用,比如科学计算pandas这些

  • @weizige8502
    @weizige8502 Год назад +1

    我确定了!你不单单是颜值高!

  • @2019-j5p
    @2019-j5p Год назад +1

    我的coding入门就是python,我也尝试过学习Java和其他语言,发现实在是太麻烦、而且和我coding的目的南辕北辙,索性全部放弃、只使用Python。

  • @yfzhangphonn
    @yfzhangphonn Год назад

    粉了,谢谢分享

  • @tianyangzhang4727
    @tianyangzhang4727 Год назад

    感觉用data science的话来说,Python就好比Eviews和Stata, C就好比R,但我感觉R的语言其实比Eviews和Stata更好懂。

  • @yuyaolin7861
    @yuyaolin7861 Год назад

    Visual Basic 當初也是編程入門,現在沒什麼人學了!

  • @jackieyoshiaki4041
    @jackieyoshiaki4041 Год назад +1

    当初我是Basic -> Turbo Basic -> ANSI C -> C++

    • @otm.design
      @otm.design Год назад

      骨灰级别的大师。前面还有Apple II。磁带机。

  • @ptman591
    @ptman591 Год назад +1

    好美啊!

  • @JsAz1314
    @JsAz1314 Год назад

    我当年是vb入门,然后是asp,之后换了php、c#,现在在用go,就是没有python~~现在接触人工智能。。。。全是python,看来要上了。

  • @kevinwang5225
    @kevinwang5225 Год назад

    你好 这里web 推荐的是flask, 有没有比较推荐的django 项目, 工业界应该是用django 更多吧

  • @leomy4040
    @leomy4040 Год назад

    先会使用工具,再去研发工具。入门了c,啥也做不出来,觉得编程太无聊了。入门了python,能做一堆有趣的东西,对编程也有兴趣了。

  • @davidau3984
    @davidau3984 Год назад

    我16歲學C,所有基礎數據結構,算法,都那樣學會的

  • @user-im3eq8ek2i
    @user-im3eq8ek2i Год назад

    好正

  • @YetEthanOnly
    @YetEthanOnly Год назад

    很久沒推送了,還以為你放棄了哈哈,加油

    • @schelley
      @schelley  Год назад +1

      哈哈,只是忙而已

  • @真田宗茂
    @真田宗茂 Год назад

    只是寫遊戲自動腳本業餘者
    請問那種語言最直觀 最易讀??

  • @野生玩家
    @野生玩家 Год назад +1

    真好看

  • @dunliu6566
    @dunliu6566 Год назад +1

    容颜&技术 哇哇☺

  • @sanpietromingtu4704
    @sanpietromingtu4704 Год назад

    Excellent +

  • @shifangbaiyun
    @shifangbaiyun Месяц назад

    Love

  • @martyang705
    @martyang705 6 месяцев назад

    谢谢

  • @cwchan27jun
    @cwchan27jun Год назад +1

    用Python,很容易就看到效果,但用C,就沒趣了。現今世代,已見慣了太美的畫面,從C開始學起,沒有動力學下去。

  • @Adslams041
    @Adslams041 Год назад

    python 能不能應用在 blender 軟體裡呢,因為我最近正在學習blender軟體,希望能有這方面的資訊

  • @howardlee3394
    @howardlee3394 Год назад

    你好,Schelley,国外有什么好用的数据存取服务?

  • @michaelcheung2990
    @michaelcheung2990 Год назад +1

    你这么美,说的都对

  • @lihuanzhao
    @lihuanzhao Год назад +1

    我学代码是因为你❤

  • @嘉君樓
    @嘉君樓 Год назад

    簡捷

  • @FreeSky31
    @FreeSky31 Год назад +1

    我是從組合語言入門的,只感覺穿越到另一個時空了QQ

    • @otm.design
      @otm.design Год назад

      大神

    • @FreeSky31
      @FreeSky31 Год назад

      @@otm.design 別這麼說,只是學校教這個,之前還能在板廠寫BIOS,現在都沒什麼地方用的到>.

  • @JH-bn4dt
    @JH-bn4dt Год назад

    我连安装python 都出错,系统还说要什么environment settings 。😅

  • @michaelsun4699
    @michaelsun4699 Год назад +1

    太漂亮了,如果有这样的老师上课,那肯定能学好

  • @thankyouthankyou1172
    @thankyouthankyou1172 Год назад

    Hi Professor: if we consider how to prepare finding a better job, which language is better? C or Python? say, if I wanna be Game developer, C vs Python, which one is better? thank you

    • @schelley
      @schelley  Год назад

      ruclips.net/video/6B9Olpve4n0/видео.html

  • @张潛
    @张潛 Год назад +1

    可惜我刚学玩c语言 接下来还是先学数据结构,再接着打算学c++,汇编 然后自己写外挂玩

    • @schelley
      @schelley  Год назад

      我之前做了影片讲解数据结构和算法: ruclips.net/video/ZQhMW50wmwg/видео.html

  • @zhonggewenxin
    @zhonggewenxin Месяц назад

    怎么会有这么漂亮和这么头发浓密的美女啊!

  • @rickfeng77
    @rickfeng77 Год назад

    前辈,下周能更新么

  • @inb1734
    @inb1734 11 месяцев назад +1

    也太漂亮了吧

  • @qqliu633
    @qqliu633 7 месяцев назад

    想成为一名程序员,请问需要从申请大学重学专业开始吗?

  • @张三-w3v
    @张三-w3v Год назад

    又见雪梨小姐姐,点赞支持和爱❤❤❤

  • @elsadoresy908
    @elsadoresy908 Год назад +1

    女神

  • @iVideo99
    @iVideo99 Год назад

    觉得Python简单的一定不是科班出身。Python的弱类型,约定封装,还有好多写法的多样性让人很难受。能流行主要在于集成了很多功能,用起来方便,加上现在大数据和AI火爆。

  • @崔仁文
    @崔仁文 8 месяцев назад

    对于国内的用户来说太贵了,因为国内赚的是人民币要乘7

  • @理財北哥
    @理財北哥 Год назад +1

    聽美女講課程,真的吸收比較快啊!

  • @lovedolove
    @lovedolove Год назад

    我java入门,然后学c, c++ js, php, sql顺便玩逆向

    • @qqw6017
      @qqw6017 Год назад

      服了,羡慕了,今天被一个朋友说,A I很快取代了,搞得我都没有信心了

    • @schelley
      @schelley  Год назад

      取代不了的

    • @lovedolove
      @lovedolove Год назад +1

      取代不了
      毕竟AI只是给你提示
      完整的还是要自己写的

  • @MeepoYingShi
    @MeepoYingShi Год назад +1

    美女讲解的真好,非常感谢,看见封面就点进来了😀

  • @bruceli3216
    @bruceli3216 Год назад +1

    颜值党在此🎉🎉

  • @chenfengziye9713
    @chenfengziye9713 Год назад

    有沟必火,事业线若隐若现

  • @jimmyfung6770
    @jimmyfung6770 Год назад

    Beside web courses, are there any books recommend? Chi/ Eng

    • @schelley
      @schelley  Год назад

      Check this out: amzn.to/3nBEdTN

  • @chaozou6283
    @chaozou6283 Год назад

    JavaScript的reply是不是浏览器😊

    • @schelley
      @schelley  Год назад

      浏览器的dev console确实就是个REPL

  • @z48723888
    @z48723888 Год назад

    但我没用Python,主要是之前的几个问题,不知道目前Python改进情况如何了:
    1.前端网页类,从速度和多窗口角度,都不能满足我的需求。而Python做windows桌面应用界面我没找到特别好的,能快速开发的工具。(问界面问题的时候,Python老师居然问我为何需要界面,没界面,股票图形之类的,怎么给客户看?)
    2.Python不能利用多核CPU,也就是Python的多线程并不能提高性能。而且我看各类编程语言的性能,python也是垫底的,而且跟别的语言是数量级的差别。
    3.Python大小写敏感,且变量不需要定义,造成写错变量名(比如SoundHound后来写成Soundhound了,Python以为是新变量),发现不了造成逻辑错误。

  • @bittlezhang6741
    @bittlezhang6741 Год назад

    我第一啊!

  • @國際粵語同胞
    @國際粵語同胞 Год назад

    要背書的
    我最怕背書了 哈哈

  • @richardzhang4190
    @richardzhang4190 Год назад

    我用Fortran入门了编程

  • @MayLanCosmetic
    @MayLanCosmetic Год назад +1

    Hi, Schelley, 请问可以聊聊ChatGPT 对程序员工作的影响吗?不是程序员的岗位还需要学习编程吗?谢谢

    • @KING-XINJIANG
      @KING-XINJIANG Год назад +1

      我觉得对只会解决别人提出问题的人肯定有威胁,对于能提出问题、发现问题的人没撒大威胁

    • @schelley
      @schelley  Год назад +1

      说得好

    • @MayLanCosmetic
      @MayLanCosmetic Год назад +1

      @@KING-XINJIANG 说得好,谢谢你帮忙解决我提出的问题,哈哈哈哈,开个玩笑哈。

    • @fzalan
      @fzalan Год назад +1

      @@KING-XINJIANG 你无意中剥夺了Huang和美女交流的机会😁

    • @KING-XINJIANG
      @KING-XINJIANG Год назад

      @@fzalan 我错了我错了😓

  • @花满楼-z7s
    @花满楼-z7s Год назад +1

    为什么你的眼里有光

  • @dickwu1306
    @dickwu1306 Год назад +3

    REPL 最早個人知道的就是「Quick Basic」。👈老衲最早也是唯一入門的程式語言。一邊寫一邊F5 一下,有錯糾錯、沒錯往下繼續肝😅。可惜後來雖有心學C語言,但是敗在其語法跟生活瑣事上😢。
    聽說早期任天堂七八成的遊戲是用Basic寫的?🤔️

  • @ivanwong1007
    @ivanwong1007 4 месяца назад

    請教一下,如果我想用來python 來幫助分析股票,應該學那一個課程?

    • @schelley
      @schelley  4 месяца назад +1

      应该学AI for Trading: schelley.co/ai-trading

    • @ivanwong1007
      @ivanwong1007 4 месяца назад

      Do I need any course before that ? Like coding as you mentioned in video? Thanks

    • @schelley
      @schelley  4 месяца назад +1

      It has 3 prerequisites: Basic calculus • Linear algebra • Object-oriented Python . So if you are entirely new to programming, you can take the Learn to Code course I mentioned in my video

    • @ivanwong1007
      @ivanwong1007 4 месяца назад

      謝謝您

  • @huaizhengguo7375
    @huaizhengguo7375 Год назад

    但实际上对于计算机而言 python更难理解 而C语言更好理解

  • @pochuanhsing2466
    @pochuanhsing2466 Год назад +1

    看起來python 比較高階

  • @7ERIC
    @7ERIC Год назад

    想请问课程教学内容是全英文理解吗

    • @schelley
      @schelley  Год назад

      课程视频提供中文字幕

  • @ickeegginson7584
    @ickeegginson7584 Год назад

    要钱么

  • @wd_ldpwh7558
    @wd_ldpwh7558 Год назад

    主播好美。。
    能不能说一下Python和arduino的优缺点?arduino也很火啊,但是不明白两者比较起来有什么差别?

  • @stevenwinsir6229
    @stevenwinsir6229 Год назад +1

    我是写js多年的,目前ai领域爆发,py又是ai领域的王者,不得不再回来学学python

  • @摇滚小朋友
    @摇滚小朋友 Год назад

    请问:如果是JavaScript和Python比较谁更适合入门呢?

    • @schelley
      @schelley  Год назад

      这两个差不多。所以Learn to Code课程一次性把两个语言都教了

  • @z48723888
    @z48723888 Год назад

    至少40年前工控领域就用组态和梯形图替代写代码了,不明白为何计算机语言领域,为何集成和迭代这么慢。

    • @瞎貓-g3d
      @瞎貓-g3d Год назад

      因爲計算機的基礎語言是二進制機械碼,所以要有assembly==>C==>C++==>python 構建人類直覺語言,所以C這種層次語言是必須一直存在的,除非CPU的架構都不再變動

    • @z48723888
      @z48723888 Год назад

      @@瞎貓-g3d 存在没关系,但是大部分做app的,都不应该再写重复代码了呀。但是发现网上,完全可重复用的,并不多,都有这样那样的问题。

  • @allen1502
    @allen1502 Год назад

    所以,学 python 之前先学英语?

  • @尼可-v2d
    @尼可-v2d Год назад

    有C语言基础,有没有中文课程,适合英文小白的呢?

    • @schelley
      @schelley  Год назад

      Learn to code课程视频带中文字幕哦

  • @templar770402
    @templar770402 Год назад

    可以介紹家裡電腦房嗎

    • @schelley
      @schelley  Год назад

      以前介绍过哦: ruclips.net/video/yLJowy8pa1s/видео.html (不久后还会出一期新的)

  • @czzmj
    @czzmj Год назад

    php is the greatest

    • @schelley
      @schelley  Год назад

      Php 8 is actually not bad

  • @ambitionsatangel3453
    @ambitionsatangel3453 Год назад

    小姐姐还在波士顿吗^_^求偶遇