fundamentals of Python Programming

所在平台: Udemy

课程主页: https://www.udemy.com/course/fundamentals-of-python-programming/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:Python编程基础 课程概述:对于不熟悉编程的数据科学初学者来说,常常难以找到合适的入门点。《Python编程基础》课程讨论了Python编程语言的基本构建块。课程内容分为几个类别,每个主题将分别讨论。与大多数编程语言不同,Python使用缩进来标记代码块。根据Python的风格指南PEP8,缩进大小应保持为四个空格。虽然大多数编程语言允许缩进以改善代码格式,但并不强制要求,而Python则是必须的,因此缩进在Python中至关重要。Python的基本课程可分为四个核心主题,包括:数据类型(整数、浮点数、字符串)、复合数据结构(列表、元组和字典)、条件语句、循环和函数、面向对象编程以及使用外部库。 课程目标与课程角色:本课程的目标包括:教授脚本和解释性语言的示例,并与经典编译型编程语言进行比较;引导学生了解Python编程基础;让学生接触使用Python进行应用开发和原型制作;学习应用基本的问题解决技术。 学习成果:完成本课程后,学生将能够:理解Python的基本原理;了解脚本语言与经典编程语言的优缺点(高层次);理解面向对象编程;了解Python如何用于应用开发、快速网络编程、质量保证和游戏编程。 课程涵盖主题:语言语法与基础、数据类型、异常处理与事件、函数与控制结构、面向对象编程、文本处理与正则表达式、网络编程、图形用户界面以及使用第三方库的游戏开发。

课程评论(0条)

课程详情

Beginners in the field of data science who are not familiar with programming often have a hard time figuring out where they should start.Fundamentals of Python consists of a discussion of basic building blocks of the Python programming language. Here, "Fundamentals of Python" is divided into the following categories. And we will be discussing each topic separately.Unlike most programming languages python uses indentation to mark a block of code. According to python style guidelines or PEP8, you should keep an indent size of four.Most of the programming languages provide indentation for better code formatting and don't enforce to have it. But in Python it is mandatory. This is why indentation is so crucial in Python. A basic Python curriculum can be broken down into 4 essential topics that include:Data types (int, float, strings)Compound data structures (lists, tuples, and dictionaries)Conditionals, loops, and functionsObject-oriented programming and using external librariesCourse Objectives and Role in Program The objectives of this course include: Teach an example of scripting and interpretative language and compare it with classical compiled programming languages Introduce the student to Python programming fundamentalsExpose students to application development and prototyping using Python Learn to apply fundamental problem solving techniques Learning Outcomes At the end of this course students will Understand principles of Python Understand the pros and cons on scripting languages vs. classical programming languages (at a high level) Understand object oriented programming Understand how Python can be used for application development as well as quick networking, QA and game programming Topics Covered Language syntax and fundamentalsData types Exception handling and events Functions and control structuresObject oriented programming Text processing and regular expressions Networking Graphical user interfaces Game development (using 3rd party library)

课程标签

0人关注该课程

主题相关的课程