首页 > Python入门基础教程 Working with Python – Introductory Level

Python入门基础教程 Working with Python – Introductory Level

Python入门基础教程 Working with Python – Introductory Level Python-第1张



学会像计算机科学家一样用世界上最流行的编程语言之一思考

你会学到:

学习Python的基础知识,Python是当今最流行的编程语言之一

通过编写一个基于文本的冒险游戏来学习Python语言的语法

了解面向对象编程和过程编程的区别

学会像计算机科学家一样思考:做决定、循环逻辑和执行计算

学习编写Python代码时的最佳实践

了解如何构建基于终端的Python程序

了解如何创建虚拟环境来隔离您的程序并使其易于安装

MP4 |视频:h264,1280×720 |音频:AAC,44.1 KHz,2 Ch

语言:英语+中英文字幕(根据原英文字幕机译更准确) |时长:66节课(8小时39分钟)|大小解压后:3 GB 含课程文件

Python入门基础教程 Working with Python – Introductory Level Python-第2张



要求

不需要编程经验

视窗、Linux或麦金塔电脑

描述

Python是世界上最流行的编程语言之一,这是有充分理由的:它极其灵活,易于学习,并且运行在各种各样的设备和平台上。事实上,Python最近在TIOBE编程社区指数中排名第一,这是一个了不起的成就。

本课程是对Python 3.10版的介绍。与许多入门课程不同,我们不会花几个小时来调查语言的基础知识;就我个人而言,我认为这样做没有意义,因为网上已经有很多很多免费资源可以做到这一点。相反,我们将以我一直喜欢的方式学习语言:我们将实际构建一些东西。

本课程的大部分内容将集中在构建一个简单的文本冒险游戏,玩家在游戏中探索迷宫,遇到怪物,参与战斗,找到物品等等。这有点像回到电脑游戏的早期,但这里重要的不是我们将构建的游戏的质量,而是我们将涵盖开始用Python编程所需的所有东西,包括:

Python的基本数据类型:整数、浮点、字符串和布尔

Python的聚合数据类型:元组、集合、字典和列表

如何用Python做决策:if/elif/else

如何在Python中循环:for和while循环

如何编写函数

如何从标准库和第三方包导入

如何构造一个Python程序

如何用Python进行数学运算

如何在Python中操作字符串

如何使用Python中的类

俗话说,还有更多。定期地,我会包括一些“旁听生”讲座,这些讲座更详细地关注Python的一个特定方面,并提供不属于主项目的简单代码示例。

这门课程不需要以前的编程经验。

这门课是给谁的

本课程非常适合没有编程经验的初学者。

如果你知道一种现有的编程语言,并且想熟练使用Python,这也很好。

Python入门基础教程 Working with Python – Introductory Level Python-第3张

Python入门基础教程 Working with Python – Introductory Level Python-第4张

更多相关:

  • 出品 | FlyAI编译 | 林椿眄编辑 | DonnaPython 已经成为机器学习及其他科学领域中的主流语言。它不但与多种深度学习框架兼容,而且还包含优秀的工具包和依赖库,方便我们对数据进行预处理和可视化操作。据最新消息,到2019 年底,Numpy 等很多科学计算工具包都将停止支持Python 2版本,而 2018 年后 Num...

  • 转载: 简单回答题主的问题,如果编程零基础,建议以python入门,但是并不建议以此作为数据分析的全部。R可以说是必须要学的,除此两者以外的,可以泛泛的关注。 =================================分割线================================= 下面详细说一下自己的看法,仅仅是个人...

  • 随着人工智能时代的来临,Python开始崭露头角并迅速吸引了人们的广泛关注。很多人想要从事Python开发,但零基础入门Python,需要了解什么呢?看看你都掌握了吗? 1.Python是如何被解释执行的? Python是一种解释型语言,它可以直接从源代码运行程序。程序员编写的源代码首先转变成一种中间语言代码,然后再被转换成能够直接执...

  • 该文章为转载内容,请关注文章作者博客https://blog.csdn.net/io569417668 Open3D是一个开源库,支持快速开发和处理3D数据。Open3D在c++和Python中公开了一组精心选择的数据结构和算法。后端是高度优化的,并且是为并行化而设置的。 本系列学习计划有Blue同学作为发起人,主要以Open3D官...

  • 在python中利用urllib2或是pycurl都可以实现http POST请求功能,下面是源码: #!/usr/bin/env python #encoding: utf-8 #description: demo a simple post form #date: 2015-12-14import urllib, urllib...

  • 今天:对这一阶段的任务进行了分配,我就自己的任务内容搜集了一些资料,尝试了编程。明天:继续进行编程。遇到的问题:编程方面有些许的困难。 转载于:https://www.cnblogs.com/guantianhuan/p/10051436.html...

  • 你有没有对一幅画有过很好的想法,但不知道如何开始或努力完成这个过程?这门课的目的是给你工具和理解,帮助你把想法变成现实。 所有你需要知道的基本知识。 本课程将涵盖颜色和光线的基本原理、透视构图以及使你的过程高效可靠的高级技巧。 这门课是为初学者和中级艺术家开设的。 对于任何渴望扩展技能和开发高效流程的人来说,这是一堂完美的...

  • AutoCAD Crane Lifting Plan and Rigging Drawings 2016-2022 完成AutoCAD 2D高级起重机提升计划和索具图纸-基于项目的培训   你会学到什么 学习所有基本和高级的AutoCAD 2D工具栏 学习高级块和动态块 准备AutoCAD面试和考试 创建图纸、物料清单和布局...

  • 挖掘Blender不可思议的强大节点编辑器的无限潜力。 你会学到: 逐步构建高级和高度可定制的程序纹理。 将许多不同层次的细节结合成一个复杂而现实的结果。 从头开始构建高级程序纹理背后的思维过程。 使用组节点为您的材料创建超级方便的定制。 课程获取:Blender中的主程序纹理学习课程-云桥网 MP4 |视频:h264,12...

  • 技能分享——C4D的3D插图 教程大小解压后:1.33G 1920X1080 mp4 语言:英语+中英文字幕(根据原英文字幕机译更准确) C4D是众所周知的平易近人的软件,也是进入3D艺术梦幻世界的理想门户。 加入马特的这个课程,了解他作为专业3d艺术家多年来学到的伟大的工作流程技巧。 在这门初学者课程中,你将使用C4D来重...

  • Filmmaking with Blender – Create your own animated Short Film 时长:1h 20m |视频:. MP4 1280×720,30 fps(r) |音频:AAC,44100 Hz,2ch |大小:1G 语言:英语+中英文字幕(根据原英文字幕机译更准确) 在本课程中,我将...