ESCI 386 Scientific Programming, Analysis and ...
[Pages:58]ESCI 386 ? Scientific Programming, Analysis and Visualization with Python
Lesson 2 ? Syntax and Data Types
1
Comments
? Comments in Python are indicated with a pound sign, #.
? Any text following a # and before the next carriage return is ignored by the interpreter.
? For multiple-line comments a # must be used at the beginning of each line.
2
Continuation Line
? The \ character at the end of a line of Python code signifies that the next line is a continuation of the current line.
3
Variable Names and Assignments
? Valid characters for variable, function, module, and object names are any letter or number. The underscore character can also be used.
? Numbers cannot be used as the first character. ? The underscore should not be used as either the
first or last character, unless you know what you are doing. There are some special rules concerning leading and trailing underscore characters.
4
Variable Names and Assignments
? Python is case sensitive! Capitalization matters.
? The variable m and the variable M are not the same.
? Python supports parallel assignment
>>> a, b = 5, 'hi' >>> a 5 >>> b 'hi'
5
Data Types
? Examples of data types are integers, floatingpoint numbers, complex numbers, strings, etc.
? Python uses dynamic typing, which means that the variable type is determined by its input.
? The same variable name can be used as an integer at one point, and then if a string is assigned to it, it then becomes a string or character variable.
6
Numeric Data Types
? Python has the following numeric data types
? Boolean ? Integer ? Floating-point ? Complex
7
Boolean Data Type
? The Boolean data type has two values: True and False (note capitalization).
? True also has a numerical value of 1 ? False also has a numerical value of 0
>>> True == 1 True >>> True == 2 False >>> False == 1 False >>> False == 0 True
8
................
................
In order to avoid copyright disputes, this page is only a partial summary.
To fulfill the demand for quickly locating and searching documents.
It is intelligent file search solution for home and business.
Related download
- python course
- programming in python temple university sites
- println versus print formatting output with printf
- a guide to f string formatting in python
- supercharged python take your code to the next level
- java printf method quick reference
- esci 386 scientific programming analysis and
- more about formatting image processing in python
- fortran 90 formatted input output
- python for beginners cheat sheet github pages
Related searches
- scientific trivia questions and answers
- scientific method vocabulary and definitions
- java programming problems and solutions
- programming languages and their uses
- best scientific programming languages
- scientific programming language
- scientific programming languages ranking
- scientific programming journal
- scientific method steps and definitions
- scientific notation rules and examples
- java programming questions and answers
- programming symbols and their meaning