Skip to main content
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
Engineering LibreTexts

Search

  • Filter Results
  • Location
  • Classification
    • Article type
    • Author
    • Set as Cover Page of Book
    • License
    • Show TOC
    • Transcluded
    • OER program or Publisher
    • Autonumber Section Headings
    • License Version
    • Print CSS
  • Include attachments
Searching in
About 213 results
  • 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_Methods
    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), 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_Formatting
    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 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_Variables
    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 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_Introduction
    This 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_Else
    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 ...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_8
    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 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_Expressions
    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 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_Basics
    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 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_Files
    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 ...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_summary
    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 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.

Support Center

How can we help?