Python Programming from Scratch

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-programming-from-scratch-q/

课程评论:没有评论

第一个写评论        关注课程

课程简介

课程名称:从零开始的Python编程 课程概述: 1. **Python语言介绍**:了解Python的定义、用途和应用领域,包括软件开发、网络编程和自动化测试等,探讨Python的特点、实现方式及职业发展机会。 2. **下载与安装Python**:指导下载安装与你操作系统兼容的Python解释器,设置环境变量,定制Python shell,并使用交互模式和脚本模式编写与执行Python程序,介绍PyCharm IDE的设置与使用。 3. **Python语言语法**:学习Python的编程模式,包括交互模式和脚本模式,创建Python程序文件时的命名、缩进规则以及代码块的撰写。 4. **Python关键字与标识符**:解析Python的保留字及其语法结构,了解区分大小写的标识符以及命名规则。 5. **Python注释**:注释的目的和使用包括单行和多行注释,如何让代码更易理解。 6. **Python变量**:定义变量的概念、声明与初始化,以及变量命名的限制。 7. **Python数据类型**:探索数据类型的定义和隐式声明,包括整数、浮点数、字符串和布尔值。 8. **Python运算符**:介绍算术、比较、逻辑和身份运算符以及运算符的优先级。 9. **Python控制流 - 决策**:学习条件语句的使用,包括简单的if结构、if-else结构、elif和嵌套if结构。 10. **Python控制流 - 循环**:讲解while和for循环的使用,range()函数及嵌套循环结构。 11. **Python控制流 - 分支**:学习break、continue、pass等分支语句的功能。 12. **Python数字**:介绍Python中数值数据类型的使用,包括整数、浮点数和复数。 13. **Python字符串**:字符串的定义和操作,包括长度、连接及字符检验。 14. **Python列表**:学习如何创建、更新和删除列表,了解内置函数和方法的使用。 15. **Python元组**:理解元组的特性及其与列表的不同之处。 16. **Python集合**:介绍无序和无索引的集合类型及其语法。 17. **Python字典**:讲解如何使用字典,了解键值对的特性及操作。 18. **Python数组**:定义Python中数组的概念,尽管Python没有内建支持,但可以使用列表替代。 19. **Python自定义函数**:学习如何定义和使用函数来提高代码的复用性。 20. **Python内置函数**:了解Python提供的各种现成的内置函数及其使用方法。 21. **Python模块**:学习模块的概念及其在组织代码中的作用,包括定义函数、类和变量的模块。 本课程适合所有相关领域的学习者,旨在帮助您从基础开始逐步掌握Python编程技能。

课程评论(0条)

课程详情

1. Introduction to Python LanguageWhat is Python, Uses of Python Programming Language / Python Applications, Python for Software development, Python for Networking, Python for Automated Testing, Features of Python Programming Language, Implementations of Python, and Python career opportunities.2. Download & Install PythonDownload your operating system compatible Python Interpreter, install Python, set environment variable, customize Python shell, write & execute Python programs using Interactive mode and script mode. Python PyCharm or IDE, set Python for PyCharm IDE, configure PyCharm IDE, write & execute Python programs.3. Python Language SyntaxModes of Programming in Python, Interactive mode programming, Script mode programming, Creating Python program file, Python Identifiers, Python keywords, Lines and Indentation, Spilt Python statements, Join Python Statements, Writing code blocks, Comments in Python, and Quotation in Python.4. Python Keywords and IdentifiersPython keywords or Reserved words, Python keywords define the syntax and structure of the Python language, Python keywords are case sensitive, Python literals (True, False, Null), Python Identifiers, class names, variable names, function names, method names, and Identifier naming rules.5. Python CommentsPurpose/use of comments in Computer Programming, Comments for Understanding Python code, Python Comment Syntax, Python Single line comment, Multiline comment in Python, and writing Python comments.6. Python VariablesWhat is Variable?, Declaration of Variables, Assign Values to Variables, Initialization, Reading, Variable naming restrictions, and Types of Python Variables.7. Python Data TypesWhat is Data Type?, Implicit Declaration of Data Types, Python Numbers (Integers, floating-point numbers, and complex numbers), Python Strings, Python boolean data type.8. Python OperatorsPython Arithmetic, Comparison/Relational Operators, Increment Operators, Logical operators, Python Identity Operators, and Python Operators Precedence.9. Python Control Flow - Decision Making(Decision Making / Conditional Statements in Python, Simple If Structure, if-else structure, if elif structure, and nested If Structure. Execute a block of Statements when the condition is true, Execute a block of Statements when a compound condition is true, Execute a block of Statements when the condition is true otherwise execute another block of Statements, Decide among several alternates(elif), and Execute a block of Statements when more than one condition is true (Nested if))10. Python Control Flow - Looping((Python Control Flow Statements, Python Loop Statements. Python while loop, Python for loop, Python range(), Python Nested Loop Structures, and Inserting conditions in Loops and vice versa.))11. Python Control Flow - Branching(Python Flow Control - Branching Statements, A branching statement is a statement that determines whether other statements will be executed. Python Branching Statements - break, continue, pass)12. Python Numbers(Python Number data types are for storing numeric values, Python supports integers, floats, and complex numbers.)13. Python Strings(String is a sequence of characters written in single quotes or in double quotes or in three double quotes. The string may have Alphabets, Numbers, and Special Characters. Operations on Strings, Finding String length, Concatenating Strings, Print a String multiple times, Check whether the String has all numeric characters?, and Check whether the String has all alphabetic characters?.)14. Python Lists((Python Data Structures, Create Python Lists, Update Python Lists, Delete Elements from Python Lists, and Built-in Functions & Built-in Methods for Python Lists.))15. Python Tuples(Tuples are sequences, just like lists. The differences between tuples and lists are, the tuples cannot be changed unlike lists and tuples use parentheses, whereas lists use square brackets.)16. Python Sets(A Python set is a collection that is unordered and unindexed. In Python sets are written with curly brackets.)17. Python Dictionaries(A dictionary is a collection that is unordered, changeable, and indexed. In Python dictionaries are written with curly brackets, and they have keys and values.)18. Python Arrays(Array is a container that can hold a fixed number of items and these items should be of the same type. Python does not have built-in support for Arrays, but Python Lists can be used instead.)19. Python user-defined Functions(In all programming and scripting languages, a function is a block of program statements that can be used repetitively in a program. It saves the time of a developer. In Python concept of function is the same as in other languages. There are some built-in functions that are part of Python. Besides that, we can define functions according to our needs.)20. Python Built-in Functions(Python has several functions that are readily available for use. These functions are called built-in functions.)21. Python - ModulesA module allows you to logically organize your Python code. Simply, a module is a file consisting of Python code. A module can define functions, classes, and variables. A module can also include runnable code.

课程标签

0人关注该课程

主题相关的课程