Python 3.7 - Programming Language Basics

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-programming-language-basics/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Coursera 上的 Python 3.7 编程语言基础课程是一门入门级课程,旨在帮助初学者掌握 Python 编程。课程涵盖了从 Python 的安装、环境配置(包括 CMD、文本编辑器和 IDE 的使用),到 Jupyter Notebook 的基本操作。 课程内容详尽,重点介绍了 Python 的核心概念,包括: * **变量与数据类型**:深入学习字符串(共 5 部分)和数值(共 3 部分)的数据类型,理解其特性和操作。 * **列表(List)**:从访问、切片、修改、添加、插入到移除元素,全面掌握列表的各项操作,并学习列表的组织(排序、反转)以及处理索引错误。还包括列表的循环(共 3 部分)、数值列表(共 5 部分,含统计和列表推导式)以及通过切片进行列表操作。 * **元组(Tuple)**:学习元组的定义、循环和编写。 * **条件语句(If Statements)**:详细讲解条件测试、大小写处理、不等式比较、数字比较(含多条件)、列表中的值检查、布尔表达式,以及 `if`、`if-else`、`if-elif-else` 语句的各种用法,包括省略 `else` 块和处理多个 `elif`,以及如何将条件语句与列表和空列表检查结合使用。 * **字典(Dictionaries)**:学习字典的定义、访问、添加、修改和删除键值对,以及处理相似对象的字典和字典的多种循环方式。 * **嵌套**:通过 3 个部分深入理解嵌套的概念。 * **用户输入**:学习如何获取用户输入(共 2 部分)。 * **循环(While Loop)**:讲解 `while` 循环的 3 个部分。 * **函数(Functions)**:介绍函数的概念、定义和调用。 课程强调 Python 3.7 版本,并对 Python 2 与 Python 3 的区别进行了说明。整体而言,这是一门全面且实用的 Python 入门课程,适合任何希望学习这门流行编程语言的初学者。

课程评论(0条)

课程详情

Python is a general-purpose programming language that is quickly gaining in popularity. Unlike JavaScript, HTML, and CSS, it can be used in applications outside of web development, which makes it a very flexible programming language. Python's basis is in English syntax, making it easy to read and accessible to first-time coders.In this course, you will learn all the basics of Python 3.7 to get the hang of it from installation to implementing codes in Jupyter Notebook.Below are the topics that will be covered:1 - Why Python2 -Python 2 VS Python 33 -Website Install4 -Anaconda Install5 -Miniconda6 -CMD Basics7 - Running Python - Text Editor8 -Runnin Python - IDE pt19 -Runnin Python - IDE pt210 -Runnin Python - Notebook11 - Variables12 - Data type Strings - Part 113 - Data type Strings- Part 214 - Data type Strings - Part 315 - Data type Strings - Part 416 - Data type Strings - Part 517 - Data type Numbers - Part 118 - Data type Numbers - Part 219 - Data type Numbers - Part 320 - List Part 1(Accessing Elements)21 - List - Part 2(Slicing)22 - List - Part 3(Modify)23 - List - Part 4(Append)24 - List - Part 5 Insert Elements25 - List - Part 6 Remove Elements26 - List - Part 7 Pop() Elements27 - List - Part 8 Remove() Elements28 - Organize List - Sort()29 - Organize List - Sorted()30 - Organize List - Reverse()31 - List - Index Error32 - For Loop in List - pt 133 - For Loop in List - pt 234 - For Loop in List - pt 335 - Numerical List - pt 136 - Numerical List - pt 237 - Numerical List - pt 338 - Numerical List - pt 4 Statistics39 - Numerical List - pt 5 List comprehension40 - Working with List- slicing41 - Working with List- Looping through slice42 - Working with List- Copying through slice43 - Tuple - Defining44 - Tuple - Looping45 - Tuple - Writing46 - If stmt - Example47 - If stmt - Conditional test48 - If stmt - Conditional test - Cases49 - If stmt - Conditional test Inequality50 - Numerical Comparisons51 - Numerical Comparisons - Multiple conditions52 - Check Values in List or not53 - Boolean Expressions54 - If, If else statement55 - If elif else statement56 - Multiple elif Blocks57 - Omitting else block58 - Test Multiple conditions59 - If statement with List - Pt 160 - Check for Empty List61 - Multiple Lists62 - Dictionaries63 - Dictionaries - Access value64 - Dictionaries - Adding value65 - Dictionaries - Modify value66 - Dictionaries - Removing key-value67 - Dictionary of similar objects68 - Dictionary Looping pt169 - Dictionary Looping pt270 - Dictionary Looping pt371 - Dictionary Looping pt472- Nesting Pt 173- Nesting Pt 274- Nesting Pt 375 - User Input pt176- User Input pt 277 While Loop pt 178 While Loop pt 279 While Loop pt 380 Functions Introduction81 Functions Definition82 Function CallHappy LearningAeraaf PatelFreedom 10x Ventures

课程标签

0人关注该课程

主题相关的课程