Python for Absolute Beginners

所在平台: Udemy

课程主页: https://www.udemy.com/course/python-for-beginners-smart-cheat-sheet/

课程评论:没有评论

第一个写评论        关注课程

课程简介

这门名为“Python for Absolute Beginners”的Coursera课程,旨在为初学者提供深入的Python基础知识,并通过大量实例和挑战来巩固学习。课程强调实践,每完成一个部分都提供一套包含真实世界挑战的练习包,帮助学习者检验学习进度。 课程特色包括: * **Smart Cheat Sheet(智能备忘单)**:课程提供一个独特的“Smart Cheat Sheet”,其使用方法在第一个视频中详尽解释。即使是已有Python学习经验的学习者,也能通过这份备忘单和配套的练习来获益。 * **丰富的练习**:课程包含大量的练习题,涵盖从基础语法到数据结构和函数应用的方方面面,许多练习题都设计为真实世界挑战。 * **全面的课程内容**:课程内容覆盖了Python的入门知识,包括: * **基础语法**:安装工具(Windows, macOS, Ubuntu)、print()函数、序列字符、变量、常量、字符串操作(复制、读取输入)、Python数据类型、算术运算符、运算符优先级、类型转换、异常处理、决策制定(if, elif, else)、内置函数与用户定义函数、字符串内置函数。 * **函数**:声明用户定义函数(带参数)、返回值(单个和多个)、默认参数值、pass语句。 * **控制流**:嵌套if语句、for循环、range()函数、while循环、循环中的break和else子句、嵌套循环。 * **数据结构**:列表(List)、元组(Tuple)、集合(Set)、字典(Dictionary)及其相关操作和遍历方法。 * **实践挑战**:课程提供一系列的解决方案和编码挑战,例如:计算日期格式、找最大数、判断奇偶数、验证邮政编码、免费配送计算、简单计算器、绘制三角形、找出可被5整除的数、检查列表是否为空、列表合并、随机项选择、查找共同项、查找偶数项、查找列表中最小的数、反转字符串(不使用切片)等。 * **Smart Cheat Sheet 代码示例**:课程提供了详细的Smart Cheat Sheet代码,覆盖了字符串声明、运算符、数据类型、条件语句、函数、列表、元组、集合、字典等各个方面的代码示例。 * **解决方案代码**:针对课程中的各项挑战,提供了相应的解决方案代码。 总而言之,这门课程以其结构化的教学内容、大量的实践练习以及创新的“Smart Cheat Sheet”工具,为Python初学者提供了一个全面且有效的学习路径。

课程评论(0条)

课程详情

OK, in this course we are going to dive deeply into the Python fundamentals, but with a lot of examples and challenges.After completing each section, you will receive an exercise pack, contains real world challenges. So, you can check your learning progress along the way.Also, this course is packed with Smart Cheat Sheet. I have explained it completely in the first video.So, even if you have taken other Python courses, you can still get benefits from the exercises alone in this course and also get the benefits of my idea, the Smart Cheat Sheet.Here is a complete curriculum of this course:IntroductionDownload the Smart Cheat Sheet FileInstalling Tools on WindowsInstalling Tools on macOSInstalling Tools on UbuntuAre You Ready?Print() FunctionSequence CharactersVariablesConstantsString ReplicationReading InputPython Data TypesArithmetic OperatorsOperator PrecedenceType CastingException Handling in PythonDecision MakingBuilt-In Functions vs. User-Defined FunctionsString Built-In FunctionsDeclaring a User-Defined FunctionUser -Defined Functions with Parameter(s)Date FormatSolutionMaximum NumberSolution #1Solution #2Odd or EvenSolutionValidate a Zip CodeSolutionFree Shipping CalculationSolutionWrite a Simple CalculatorSolutionMultiple Variable AssignmentAccessing Characters by Index NumberString SlicingReturning Information From a FunctionReturning Multiple Values From a FunctionDefault Argument ValuePass StatementNested If StatementsPalindromeSolutionIgnore Case-SensitivitySolutionGet the File ExtensionSolutionSecure the Card NumberSolutionString ComparisonSolutionATM Pin Code ValidationSolutionFor Looprange() FunctionWhile LoopBreak a LoopElse Clause on LoopsNested LoopsList in PythonBuilt-In Functions Related to ListsIterating Over a ListTuplesIterating Over a TupleSets in PythonOperations on SetsDictionary in PythonIterating Over a DictionaryPassing a List as Argument to a ListReturning a List From a FunctionGenerating a Random ListDraw a TriangleSolutionDraw a Triangle by Using a While LoopSolutionDraw a Triangle by Using a While Loop - Version 2SolutionDivisible Numbers by 5 (For Loop)SolutionDivisible Numbers by 5 (While Loop)SolutionUser-Defined Divisible Numbers (For Loop)SolutionUser-Defined Divisible Numbers (While Loop)SolutionCheck If a List is EmptySolutionAppend a List to Another OneSolutionReturning a Random Item From a ListSolutionFind Common ItemsSolutionFind Even ItemsSolutionFind the Smallest Number in a ListSolutionReverse a String Without String SlicingSolution//-------------------------------------------Here is a complete Smart Cheat Sheet codes:Smart Cheat Sheet Code: Table-String-DeclarationSmart Cheat Sheet Code: Table-Sequence-CharactersSmart Cheat Sheet Code: Example-Sequence-CharactersSmart Cheat Sheet Code: Table-Variable-Naming-RulesSmart Cheat Sheet Code: Table-Keywords-ListSmart Cheat Sheet Code: Table-Arithmetic-OperatorsSmart Cheat Sheet Code: Example-Arithmetic-OperatorsSmart Cheat Sheet Code: Example-ConstantSmart Cheat Sheet Code: Example-String-ReplicationSmart Cheat Sheet Code: Example-Input-FunctionSmart Cheat Sheet Code: Example-DataTypesSmart Cheat Sheet Code: Table-Operator-PrecedenceSmart Cheat Sheet Code: Example-Operator-PrecedenceSmart Cheat Sheet Code: Example-Type-CastingSmart Cheat Sheet Code: Syntax_Exception_HandlingSmart Cheat Sheet Code: Syntax-IfSmart Cheat Sheet Code: Syntax-If-ElseSmart Cheat Sheet Code: Syntax-If-ElifSmart Cheat Sheet Code: Syntax-If-Elif-ElseSmart Cheat Sheet Code: Example-Exception-HandlingSmart Cheat Sheet Code: Example-If-StatementSmart Cheat Sheet Code: Table-Comparison-OperatorsSmart Cheat Sheet Code: Table-Logical-OperatorsSmart Cheat Sheet Code: Syntax-If-StatementSmart Cheat Sheet Code: Table-String-FunctionsSmart Cheat Sheet Code: Example-Len-FunctionSmart Cheat Sheet Code: Example-Capitalize-FunctionSmart Cheat Sheet Code: Example-Count-FunctionSmart Cheat Sheet Code: Example-Lower-Upper-FunctionSmart Cheat Sheet Code: Example-isSpace-FunctionSmart Cheat Sheet Code: Example-Replace-FunctionSmart Cheat Sheet Code: Example-Calculate_Circle_AreaSmart Cheat Sheet Code: Example-Calculate_Circle_Area_With_ParameterSmart Cheat Sheet Code: Example-Print_Personal_InfoSolution Code: Solution-A3Solution Code: Solution-A4Solution Code: Solution-A5Solution Code: Solution-A6Solution Code: Solution-A7Solution Code: Solution-A8Solution Code: Solution-A9Smart Cheat Sheet Code: Example-Multiple-Variable-AssignmentSmart Cheat Sheet Code: Example-Reverse-StringSmart Cheat Sheet Code: Example-Return-Value-1Smart Cheat Sheet Code: Example-Return-Value-2Smart Cheat Sheet Code: Example-Return-Value-3Smart Cheat Sheet Code: Example-Return-Multiple-ValuesSmart Cheat Sheet Code: Example-Default-Argument-ValueSmart Cheat Sheet Code: Example-Nested-IfSolution Code: Solution-A10Solution Code: Solution-A11Solution Code: Solution-A12Solution Code: Solution-A13Solution Code: Solution-A15Solution Code: Solution-A16Smart Cheat Sheet Code: Example-For-LoopSmart Cheat Sheet Code: Example-Max-Ten-NumbersSmart Cheat Sheet Code: Example-Range-Function-2Smart Cheat Sheet Code: Example-Range-Function-3Smart Cheat Sheet Code: Example-While-LoopSmart Cheat Sheet Code: Example-While-LoopSmart Cheat Sheet Code: Example-Loop-Else-ClauseSmart Cheat Sheet Code: Example-Loop-Else-Clause-2Smart Cheat Sheet Code: Example-Multiplication-TableSmart Cheat Sheet Code: Example-Access-List-IndexSmart Cheat Sheet Code: Example-Check_Item_In_ListSmart Cheat Sheet Code: Example-List-SlicingSmart Cheat Sheet Code: Example-List-LengthSmart Cheat Sheet Code: Example-Inner-ListSmart Cheat Sheet Code: Example-List-ConcatenateSmart Cheat Sheet Code: Example-List-UpdateSmart Cheat Sheet Code: Table-List-FunctionsSmart Cheat Sheet Code: Example-List-AllSmart Cheat Sheet Code: Example-List-AnySmart Cheat Sheet Code: Example-List-AppendSmart Cheat Sheet Code: Example-List-InsertSmart Cheat Sheet Code: Example-List-PopSmart Cheat Sheet Code: Example-List-ClearSmart Cheat Sheet Code: Example-List-ReverseSmart Cheat Sheet Code: Example-List-SortSmart Cheat Sheet Code: Example-List-Sort-2Smart Cheat Sheet Code: Example-List-Max-MinSmart Cheat Sheet Code: Example-List-Iterate-For-LoopSmart Cheat Sheet Code: Example-List-Iterate-While-LoopSmart Cheat Sheet Code: Example-List-Iterate-Inner-ListSmart Cheat Sheet Code: Example-TupleSmart Cheat Sheet Code: Example-Tuple-In-KeywordSmart Cheat Sheet Code: Example-Tuple-SlicingSmart Cheat Sheet Code: Example-Tuple-LengthSmart Cheat Sheet Code: Example-Tuple-ConcatenateSmart Cheat Sheet Code: Example-Tuple-Inner-ListSmart Cheat Sheet Code: Example-Tuple-UnpackSmart Cheat Sheet Code: Example-Tuple-For-LoopSmart Cheat Sheet Code: Example-Tuple-While-LoopSmart Cheat Sheet Code: Example-Set-DefineSmart Cheat Sheet Code: Example-Set-LengthSmart Cheat Sheet Code: Example-Set-For-LoopSmart Cheat Sheet Code: Example-Set-AddSmart Cheat Sheet Code: Example-Set-RemoveSmart Cheat Sheet Code: Example-Set-ClearSmart Cheat Sheet Code: Example-Set-In-Not-InSmart Cheat Sheet Code: Example-Set-UnionSmart Cheat Sheet Code: Example-Set-Union-PipeSmart Cheat Sheet Code: Example-Set-IntersectionSmart Cheat Sheet Code: Example-Set-Intersection-AmpersandSmart Cheat Sheet Code: Example-Set-DifferenceSmart Cheat Sheet Code: Example-Set-Difference-MinusSmart Cheat Sheet Code: Example-Dictionary-DeclarationSmart Cheat Sheet Code: Example-Dictionary-Access-ItemSmart Cheat Sheet Code: Example-Dictionary-Delete-ItemSmart Cheat Sheet Code: Example-Dictionary-LengthSmart Cheat Sheet Code: Example-Dictionary-KeysSmart Cheat Sheet Code: Example-Dictionary-ValuesSmart Cheat Sheet Code: Example-Function-Print-BooksSmart Cheat Sheet Code: Example-Function-Return-ListSmart Cheat Sheet Code: Example-Random_DiceSmart Cheat Sheet Code: Example-Random-ListSolution Code: Solution-A14Solution Code: Solution-A17Solution Code: Solution-A18Solution Code: Solution-A19Solution Code: Solution-A20Solution Code: Solution-A21Solution Code: Solution-A22Solution Code: Solution-A23Solution Code: Solution-A24Solution Code: Solution-A25Solution Code: Solution-A26Solution Code: Solution-A27Solution Code: Solution-A28Solution Code: Solution-A30Good Luck!Beh

课程标签

0人关注该课程

主题相关的课程