Showing posts with label Python. Show all posts
Showing posts with label Python. Show all posts

11/09/2013

How Python keeps variables in a separate list from values? Lesson-3

For the purpose of this course, you may think of computer memory as a long list of storage locations where each location is identified with a unique number and each location houses a value. This unique number is called a memory address. Typically, we will write memory addresses as a number with an "id" as a prefix to distinguish them from other numbers (for example, id201 is memory address 201).
Variables are a way to keep track of values stored in computer memory. A variable is a named location in computer memory. Python keeps variables in a separate list from values. A variable will contain a memory address, and that memory address contains the value. The variable then refers to the value. Python will pick the memory addresses for you.

Some Terminology which are used in Python 

A value has a memory address.
A variable contains a memory address.
A variable refers to a value.
A variable points to a value.


Example: Value 8.5 has memory address id34.
Variable shoe_size contains memory address id34.
The value of shoe_size is 8.5.
shoe_size refers to value 8.5.
shoe_size points to value 8.5.

05/09/2013

Learn Numerical calculation and mathmatical operation in Python - Lesson -2

This course provides an introduction to computer programming intended for people with no programming experience. It covers the basics of programming in Python including elementary data types (numeric types, strings, lists, dictionaries and files), control flow, functions, objects, methods, fields and mutability. Here is a tentative list of topics.
WeekTopics
1Installing Python, IDLE, mathematical expressions, variables, assignment statement, calling and defining functions, syntax and semantic errors
2Strings, input/output, function reuse, function design recipe, docstrings
3Booleans, import, namespaces, if statements
4for loops, fancy string manipulation
5while loops, lists, mutability
6for loops over indices, parallel lists and strings, files
7tuples, dictionaries

This course lecture will be provided in the form of short duration video consisting of 2- 10 minutes and besides that you can explore lecture summary and can take advantage of  forum where you can put your problem and get solution /advise from expert. This course is basically conducted by University of Toronto and is available on www. coursera.org
Lecture No- 2 of 1st week
Python as a calculator

04/09/2013

Getting Started: Installing Python Programming Lesson-1

Programs are found in many places such as on your computer, your cell phone, or on the internet. A program is a set of instructions that are run or executed. There are many programming languages and, for this course, we will learn the use the Python programming language step by step. and the below mention video will teach you how and from where  to down load and install Python .



Introduction

How to install
What & How