Search
- Filter Results
- Location
- Classification
- Include attachments
- https://eng.libretexts.org/Bookshelves/Data_Science/Principles_of_Data_Science_(OpenStax)/11%3A_Appendix
- https://eng.libretexts.org/Bookshelves/Data_Science/Principles_of_Data_Science_(OpenStax)/05%3A_Time_Series_and_Forecasting/5.03%3A_Time_Series_Forecasting_MethodsThis page covers time series analysis techniques, including decomposition into trends, seasonal and cyclic variations, and noise. It elaborates on methods like Simple Moving Averages (SMA), Exponentia...This page covers time series analysis techniques, including decomposition into trends, seasonal and cyclic variations, and noise. It elaborates on methods like Simple Moving Averages (SMA), Exponential Moving Averages (EMA), and ARIMA models for forecasting and illustrates their applications using Python and Excel, particularly on datasets like the S&P 500 Index and U.S. coal consumption.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/08%3A__Strings/8.04%3A_String_FormattingThis page provides an overview of string formatting in Python, focusing on the `format()` method for generating formatted strings. It explores template usage with replacement fields, named and numbere...This page provides an overview of string formatting in Python, focusing on the `format()` method for generating formatted strings. It explores template usage with replacement fields, named and numbered arguments, and techniques for aligning outputs. The text includes practical examples for creating personalized messages, formatting tables, and managing numerical formatting with precision and width. It concludes with exercises and challenges to reinforce understanding of the concepts discussed.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/01%3A_Statements/1.03%3A_VariablesThis page explains the basics of variable assignment and usage in Python, highlighting the assignment operator and naming conventions. It advises starting variable names with a letter, avoiding reserv...This page explains the basics of variable assignment and usage in Python, highlighting the assignment operator and naming conventions. It advises starting variable names with a letter, avoiding reserved keywords, and using descriptive names, specifically recommending snake_case for better readability. The text also includes practice questions to help reinforce these concepts.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/01%3A_Statements/1.00%3A_IntroductionThis page highlights the significance of computers and programming in contemporary life, affecting various sectors such as communication and healthcare. It discusses programming fundamentals, includin...This page highlights the significance of computers and programming in contemporary life, affecting various sectors such as communication and healthcare. It discusses programming fundamentals, including input/output statements, variable assignment, and arithmetic. The chapter also addresses error handling and interpretations, while offering an overview of Python's history and its increasing popularity as a programming language.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/05%3A_Loops/5.05%3A_Loop_ElseThis page explains the loop else statement, which executes after a loop if it completes without interruption by a break. It demonstrates its application through an example of searching for the number ...This page explains the loop else statement, which executes after a loop if it completes without interruption by a break. It demonstrates its application through an example of searching for the number 10 in a list, conveying different messages based on whether it is found. The section also includes practice problems to enhance understanding, featuring output prediction exercises and a programming task focused on summing numbers less than 10 in a list.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/16%3A_Answer_Key/16.07%3A_Chapter_8This page covers string operations such as comparisons, slicing, searching, formatting, and splitting/joining. It explains ASCII values for string order, substring extraction, counting, finding method...This page covers string operations such as comparisons, slicing, searching, formatting, and splitting/joining. It explains ASCII values for string order, substring extraction, counting, finding methods, and error handling. The text includes examples for modifying strings and using delimiters in splitting and joining. Overall, it offers a thorough overview of string manipulation in programming.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/02%3A_ExpressionsThis page is a guide on Python programming, covering an introduction, the Python shell, type conversion, handling mixed data types, floating-point errors, integer division, the math module, and code f...This page is a guide on Python programming, covering an introduction, the Python shell, type conversion, handling mixed data types, floating-point errors, integer division, the math module, and code formatting best practices. It also discusses career opportunities in Python and concludes with a chapter summary.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/03%3A_Objects/3.04%3A_List_BasicsThis page discusses the fundamentals of lists in Python, detailing creation, access, and modification. Lists are defined with square brackets and can hold diverse data types. It covers key concepts li...This page discusses the fundamentals of lists in Python, detailing creation, access, and modification. Lists are defined with square brackets and can hold diverse data types. It covers key concepts like using indexes, the len() function to determine list length, and the dynamic nature of lists. Practice questions are included to reinforce skills in list creation, indexing, and modification.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/14%3A_Files/14.01%3A_Reading_from_FilesThis page offers an overview of file handling in Python, detailing the usage of the open() function and various methods like read(), readline(), and readlines() for reading file contents. It includes ...This page offers an overview of file handling in Python, detailing the usage of the open() function and various methods like read(), readline(), and readlines() for reading file contents. It includes practical examples, checkpoints, practice questions, and programming prompts that encourage applying the concepts, such as file reading and average calculations based on file data.
- https://eng.libretexts.org/Bookshelves/Computer_Science/Programming_Languages/Python_Programming_(OpenStax)/01%3A_Statements/1.09%3A_Chapter_summaryThis page provides an overview of Python programming basics, covering input/output functions, variable assignments, data types, arithmetic operations, and coding practices. It includes practical exerc...This page provides an overview of Python programming basics, covering input/output functions, variable assignments, data types, arithmetic operations, and coding practices. It includes practical exercises such as calculating squares and cubes and creating a mad lib game. The chapter highlights the significance of syntax and proper code structure to guide readers in developing functional programs.