Textbook Search Results

PLEASE NOTE - Some of your courses may have several textbook options listed. There could be hardcover, loose-leaf and e-book versions of the same book available and you only need to buy one. There are also often different options for duration of access to ebooks. There could be perpetual, 365, 180 or 150 days. Review and choose only one that best suits your needs. Please contact us (bookstore@dal.ca) or check with your instructor if you have questions about your course materials options.

CSCI REFERENCE (CSCI) - Computer Science Reference Materials (CSCI)
Instructor:

Optional :
Barcharts Java 2
Author: Barcharts, Inc.

Buy New $8.99

Barcharts Java 2

Optional :
Barcharts C# Programming
Barcharts C# Programming
Author: Barcharts, Inc.

Buy New $8.99

Barcharts C# Programming

Optional :
Barcharts C++
Author: Barcharts, Inc.

Buy New $8.99

Barcharts C++

Optional :
Barcharts Algorithms 2
Barcharts Algorithms 2
Author: Barcharts, Inc.

Buy New $8.99

Barcharts Algorithms 2

Optional :
Barcharts Algorithms
Barcharts Algorithms
Author: Barcharts, Inc.

Buy New $8.99

Barcharts Algorithms

Optional :
Barcharts Python Programming Language
Barcharts Python Programming Language
Author: Barcharts, Inc.

Buy New (Other book format) $8.99

Barcharts Python Programming Language

Created for developers of all skill levels to find the essentials of common operations combined with the fastest reference guide for writing code. This handy 6 page laminated guide is a concise desktop reference to key concepts behind Python logic, syntax, and operation. Expertly written to concisely cover the planning of a program written in Python, assigning your first variables, importing other libraries, formatting output strings, and creating classes. Beginning students or seasoned programmers will find this tool a perfect go-to for reference to those core concepts. This unbeatable value makes it easy to add this reference to your programmer’s toolbox.

6 page laminated guide includes:

  • Working with Python
    • Using Python Code
    • Importing Modules
    • Scope (Indentation)
    • Naming Conventions
    • Reserved Keywords
    • Comments
  • Writing Code Basics
    • Making Variables
    • Types
    • Console
    • Error Handling
    • Saving & Loading Files
  • Coding Structures
    • Math Operators (int, float & complex)
    • List Operations (list, tuple & dict)
    • Strings
    • Statements
    • Functions
    • Dictionaries
  • Using Structures
    • String Formatting
    • String Methods
    • Escape Sequences
    • Bool Characters
    • Writing Boolean Statements
    • Recursion & Iteration
    • Classes
  • Coding Concepts
    • Inheritance
    • Generators
    • Polymorphism
    • Lambda Expressions