本文转自『机器之心』

Python 课程目前已经有非常多的资源,视频教程也非常多。如果读者想要学习 Python,找一本书籍、看一些视频、做一些小项目,那么你就能掌握 Python 的各种开发技巧了。但这个过程需要很多努力,会有比较高的学习成本。

因此现在有一个问题,如果我们只希望初步了解 Python,了解到底如何用它写项目,那么标准的学习过程就不划算了。我们最好找一些全面而又不深入的视频,这样才能最快体会一番 Python 编程。

近日,微软发布了一系列 Python 入门课程,它只有 44 个视频,每一个视频都只有 5 分钟左右。这种 Python 教程,才是文科生也能跟着学的好视频。课程地址:https://channel9.msdn.com/Series/Intro-to-Python-Development

代码地址:https://github.com/microsoft/c9-python-getting-started

如下所示为视频示例,微软推出的课程从基本语法到各种环境配置都有介绍。课程表示,尽管该课程不会囊括 Python 所有的技巧,但是它会提供 Python 编程最基本的知识点,并且还会从日常场景出发讲解代码。

这些视频都是英语,但字幕可以选择英文或中文。如下所示为选择中文字幕后的视频截图:

目前该课程已经超过 36 万次观看,对应的 GitHub 代码项目也增长很快。如下为代码项目,它从基本语法、数据结构、PPT 等方面提供了大量资源。

如下是函数目录下的一段代码,它会通过注释的方式解释函数的作用,解释各种输入变量与输出值。# Create a function to return the first initial of a name

# Parameters:

# name: name of person

# force_uppercase: indicates if you always want the initial to be in upppercase

# Return value

# first letter of name passed in

def get_initial(name, force_uppercase):

if force_uppercase:

initial = name[0:1].upper()

else:

initial = name[0:1]

return initial

# Ask for someone s name and return the initial

first_name = input( Enter your first name: )

# Call get_initial to retrieve first letter of name

# When you use named notation, you can specify parameters in any order

first_name_initial = get_initial(force_uppercase=True,

name=first_name)

print( Your initial is: + first_name_initial)

文科生能学懂python吗_文科生也能学得懂的Python入门视频相关推荐

  1. 硬件趣学python编程_没有人比我更懂编程,慧编程'吮指编辑器',简单快乐学python...

    咳咳! 大家好,我是偶尔写文章的康康老师. 今天跟大家介绍的是慧编程家的,睡在Scratch上铺的兄弟--慧编程Python编辑器. 这是一款集才华和颜值为一体的'吮指'编辑器! 忘记肯德基,你的手指 ...

  2. 五分钟学会python函数_五分钟带你搞懂python 迭代器与生成器

    前言 大家周末好,今天给大家带来的是Python当中生成器和迭代器的使用. 我当初第一次学到迭代器和生成器的时候,并没有太在意,只是觉得这是一种新的获取数据的方法.对于获取数据的方法而言,我们会一种就 ...

  3. 在哪个公众号学python好_怎么通过公众号来快速学习python编程?

    现在各个公司对运维工程师的需求,要求具备Python编程能力已经成了一个不争的事实,所以现在不管你是刚入门还是已经参加工作几年了,如果不具备python编程能力,在过几年竞争可能会越来越弱,如果不突破 ...

  4. python编辑器_没有人比它更懂少儿编程,慧编程Python'吮指编辑器'

    咳咳! 大家好,我是偶尔写文章的康康老师. 今天跟大家介绍的是慧编程家的,睡在Scratch上铺的兄弟--慧编程Python编辑器. 这是一款集才华和颜值为一体的'吮指'编辑器! 忘记肯德基,你的手指 ...

  5. 财务人员python教程_财务有必要学python吗

    在即将到来的人工智能时代,编程将成为我们的创造工具,甚至是使用工具的主要方法,和打字.英语一样,成为人人都要掌握的基本技能. 在多年前没几个人家里有电脑的时候,你们能想到,如今电脑会进入各个公司,of ...

  6. 玩着也能学python电子版_玩着也能学Python

    商品参数 玩着也能学Python 定价 88.00 出版社 江苏凤凰科学技术出版社 版次 1 出版时间 2020年01月 开本 12 作者 编程猫内容出版中心 装帧 精装 页数 字数 ISBN编码 9 ...

  7. 转行python经验_【经验分享】转行如何自学Python并且找到工作,分享自己心得

    目前信息化产业发展势头很好,互联网就成为了很多普通人想要涉及的行业,因为相比于传统行业,互联网行业涨薪幅度大,机会也多,所以就会大批的人想要转行来学习Python开发. 做Python开发多年,给大家 ...

  8. 牛逼的python代码_牛逼啊!一个随时随地写Python代码的神器

    现在学Python的人越来越多,很多小伙伴都非常有激情,利用碎片时间随时随地学习Python, 大家知道Python是一门编程语言,但是学语言光看不练是没有用的.最好能编程并运行,有没有什么好的神器可 ...

  9. 阿里巴巴python教程_阿里巴巴工程师内部的一份全新Python学习清单,你一定可以用得到...

    站在风口上,猪都能飞起来.人工智能风口,让Pyhon这门胶水语言转变成非常火的网红语言. 编程功力深厚的程序员花一两个星期就能上手Python,而一些新手程序员花几个月就可以上手. 学编程,用Pyth ...

  10. 大学使用python 编辑器_[雪峰磁针石博客]2018 最佳python编辑器和IDE

    IDE没有统一的标准,自己习惯就是最好的.本文列出一些较常用的IDE,供大家参考. 一般而言,WingIDE.PyCharm.Spyder.Vim是比较常用的IDE. Spyder Spyder是Py ...

最新文章

  1. 递归 反转链表 c语言程序,C语言反转链表的递归算法
  2. rabbitmq 启动报错 Failed to get nic info
  3. C语言经典程序之:求十个整数中的最大最小数并输出(指针)
  4. linux 搭建jenkins
  5. [转]清除mysql表中数据
  6. learn opengl 中文_LearnOpenGL-CN
  7. 推荐的Oracle书籍
  8. python函数内的作用域包括什么_python菜鸟求问关于嵌套函数中作用域范围应该怎么理解?...
  9. 华为联合北大、悉尼大学对 Visual Transformer 的最新综述
  10. selenium动态网页爬虫复习
  11. 云图说 | 快速创建一个kubernetes集群
  12. MVC之LayOut布局页
  13. 小明用计算机算出58十35,人教版三年级数学下册第三四单元测试卷.docx
  14. 面向客户定制化开发项目的管理重点
  15. android启动过程之init.rc文件浅析
  16. 三天打鱼两天晒网(入门级算法)(C语言)
  17. sagemath matlab,sagemath 是否真的好用?还是隐藏了大坑?
  18. 【开发模板】Vue和SpringBoot的前后端分离开发模板
  19. 一个简单的Mastermind Game
  20. c语言转义字符o用法,gogo体育下载官网-gogo体育下载官网

热门文章

  1. NFS部署及优化(一)
  2. 过滤器,绑定事件,动画
  3. php yii多表查询
  4. Ant 风格路径表达式
  5. SUBSTR函数的使用
  6. CFD分析过程(CFD Analysis Process)
  7. Flex Graphics
  8. 2012年3月编程语言排行榜:JavaScript超越Perl和Python
  9. 产品发布系统_【产品发布】第3期|阀门遥控系统
  10. VMware安装虚拟机并使用NAT模式连接网络