Learn Python from Scratch Hands-on

所在平台: Udemy

课程主页: https://www.udemy.com/course/learn-python-from-scratch-hands-on/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 从零开始掌握Python编程实践 **课程概述:** 本课程专为希望从头学起Python编程的学员设计。无论您是否有编程经验,本课程都将引导您学习如何编写高效、优雅、简洁的Python代码。课程内容兼顾实践操作与理论知识,通过循序渐进的视频教程,带您深入理解Python语言的方方面面,为您的Python编程之旅奠定坚实基础,助您实现各种编程目标。 **课程内容亮点:** * **编程基础:** 深入了解不同类型的编程语言,高低级语言的区别,以及编程、算法和算法设计(流程图、伪代码)的基本概念。 * **Python入门:** 掌握Python语言的工作原理,完成Python的安装(包括不同交互模式),以及Notepad++和PyCharm等开发环境的配置。 * **Python语法与数据类型:** 学习Python的标识符、变量、赋值,理解Python的规则和保留关键字。掌握Python的输入输出函数,以及各种基本数据类型(可变与不可变),包括算术、比较和布尔/逻辑运算符。 * **控制流:** 熟练运用条件语句(if, if-else, if-elif-else, 嵌套)和循环语句(while, for),掌握break、continue等中断和跳过语句。 * **核心数据结构:** 深入学习Python中最重要的数据结构:字符串(索引、切片、方法、循环访问),列表(索引、修改、添加、删除、切片、方法、循环访问),元组(索引、切片、循环访问),集合(添加、删除、集合运算、循环访问),以及字典(访问、修改、删除、查找、集合运算)。 * **函数:** 学习如何创建函数,理解参数和实参,区分局部变量和全局变量,并了解如何在函数内修改全局变量,以及函数嵌套的应用。 * **文件处理:** 掌握Python的文件处理能力,包括文件模式、文件的读写、创建和删除操作,以及文件夹的管理。 本课程将以详细的步骤和生动的解说,帮助您逐步构建成为一名合格的Python程序员。

课程评论(0条)

课程详情

Welcome to the Learn Python from Scratch Hands-on 2022 Course!Learn Python from scratch. If you want to learn Python and write efficient, elegant, and simple code, this is the course you've been looking for! This course is practical but it will not ignore the theory. Even if you have no programming experience, this course will give you a strong foundation and teach you how to use Python to achieve any goal. We'll take you step-by-step through engaging video tutorials and teach you everything you need to know to succeed as a Python Programmer.Here are the topics this course covers!Types of LanguagesDifference between High and Low-Level LanguageWhat is Programming?What is an algorithm?Algorithm Design with FlowchartAlgorithm Design with PseudocodeSyntax errors vs Logical errorsIntroduction to pythonHow does Python Language Works?Python Installation with different interactive modesHow to Install PythonHow to Install notepad++How to Install PycharmHow to interact with Python - Python InterfacesWhat are Identifiers and VariableUnpublished lecture:What is an identifier?What is a Variable?Multiple Assignment VariableHow to Assign Value to Variable?Python rules and reserved keywordsIdentifier and VariableInput and Output functionsHow Input and output functions workReading input from the keyboardWhat are Data Types in Pythonmutable vs immutableArithmetic OperatorsArithmetic Expressions -Convert Math formulasAdvance Arithmetic OperatorsComparison OperatorsBoolean or Logical OperatorsHow if Statement worksNested if Statementsif else Statementsif elif else StatementsNested if vs elif StatementsIntroduction to While loops and While loop with elseInfinite while loopNested while looprange FunctionHow For Loop work?For loop with range FunctionFor loop with break and continueFor loop with else and Nested statementsHow String work in PythonRepetition OperatorConcatenation OperatorEscape SequenceString IndexingSlicing StringString Method and FunctionsAccessing String using LoopsHow List work in PythonList IndexingModify or Delete or Update Elementsappend and insert Functionpop and remove Functionreverse and extend FunctionIndex and copy FunctionList SlicingRepetition and Concatenation OperatorAccess List using LoopsList FunctionHow Tuple works in PythonTuple IndexingTuple SlicingRepetition and Concatenation OperatorAccessing Tuple using LoopsCopying TupleTuple ConstructorHow Set works in Pythonadd and update methoddiscard and remove methodclear and copy methodintersection, difference, and union methodaccess Set elements using For LoopSet Constructor functionHow Dictionary works in Pythonaccess, modify, delete methodsFind, clear and copy methodsItems, keys, and values methodsfromkey methodHow user-defined "Function" work in PythonCreate Function -Parameter and ArgumentLocal vs Global Variables in FunctionModify Global Variables within FunctionBank Money withdraw FunctionFunction within Functionintroduction to File HandlingFile ModesHow to Read a FileHow to Write a FileHow to Create a FileHow to Delete a File and Folder

课程标签

0人关注该课程

主题相关的课程