jagomart
digital resources
picture1_Python Pdf 183662 | Assigni Pythonstudy


 165x       Filetype PDF       File size 0.10 MB       Source: www.iitg.ac.in


File: Python Pdf 183662 | Assigni Pythonstudy
python tutorial string variables can be declared either by using single or double quotes adopted from https www w3schools com python default asp x john many pcs and macs will ...

icon picture PDF Filetype PDF | Posted on 31 Jan 2023 | 2 years ago
Partial capture of text on file.
                    Python Tutorial                                   String variables can be declared either by using single 
                                                                      or double quotes:
         Adopted from: https://www.w3schools.com/python/default.asp   x = "John"
         Many PCs and Macs will have python already                   # is the same as
         installed. To check if you have python installed on a        x = 'John'
         Windows PC, search in the start bar for Python or run 
         the following on the Command Line (cmd.exe):                 Rule for Naming Variable 
         in Windows: C:\Users\Your Name>python --version              variable can have a short name (like x and y) or a 
         In Linux :     $python --version                             more descriptive name (age, carname, total_volume). 
                                                                      Rules for Python variables: 
         Let's write our first Python file, called helloworld.py,          •  A variable name must start with a letter or the 
         which can be done in any text editor.                                underscore character 
                                                                           •  A variable name cannot start with a number 
         print("Hello, World!")                                            •  A variable name can only contain alpha-
                                                                              numeric characters and underscores (A-z, 0-9, 
         Python is an interpreted programming language, this                  and _ ) 
         means that as a developer you write Python (.py) files            •  Variable names are case-sensitive (age, Age 
         in a text editor and then put those files into the python            and AGE are three different variables) 
         interpreter to be executed.                                  #Legal variable names:
         $python helloworld.py                                        myvar = "John"
                                                                      my_var = "John"
         Creating Variables                                           _my_var = "John"
                                                                      myVar = "John"
         Variables are containers for storing data values.            MYVAR = "John"
         Unlike other programming languages, Python has no            myvar2 = "John"
         command for declaring a variable.                            #Illegal variable names:
                                                                      2myvar = "John"
         A variable is created the moment you first assign a          my-var = "John"
         value to it.                                                 my var = "John"
         x = 5        #This is a comment                              Assign Value to Multiple 
         y = "John"
         print(x)                                                     Variables
         print(y)                                                     Python allows you to assign values to multiple 
                                                                      variables in one line:
         Variables do not need to be declared with any 
         particular type and can even change type after they          x, y, z = "Orange", "Banana", "Cherry"
         have been set.                                               print(x)
         x = 4 # x is of type int                                     print(y)
         x = "Sally" # x is now of type str                           print(z)
         print(x)
        And you can assign the same value to multiple             Anything given to input is returned as a string. So, if
        variables in one line:                                    we give an integer like 5, we will get a string i.e. '5' 
        x = y  = "Orange"                                         (a string) and not 5 (int).
        print(x)                                                  Now, let's learn to take integer input from the user.
        print(y)                                                  x = input("Enter an integer >>>")
        Output Variables                                          y = int(x)
        The Python print statement is often used to output        print("You have entered",y)
        variables. 
        To combine both text and a variable, Python uses the +    Python Conditions and If 
        character:                                                statements
        x = "awesome"                                             Python supports the usual logical conditions from 
        print("Python is " + x)                                   mathematics: 
        You can also use the + character to add a variable to         •  Equals: a == b     Not Equals: a != b 
        another variable:                                             •  Less than: a < b  Greater than: a > b 
                                                                      •  Less than or equal to: a <= b 
        x = "Python is "                                              •  Greater than or equal to: a >= b 
        y = "awesome"                                             These conditions can be used in several ways, most 
        z = x + y                                                 commonly in "if statements" and loops.
        print(z)
                                                                  An "if statement" is written by using the if keyword.
        For numbers, the + character works as a mathematical      a , b = 33, 200 #you can assign two variable
        operator:                                                 if b > a:
        x = 5                                                        print("b is greater than a")
        y = 10                                                    Indentation
        print(x + y)
                                                                  Python relies on indentation (whitespace at the 
        If you try to combine a string and a number, Python       beginning of a line) to define scope in the code. Other 
        will give you an error:                                   programming languages often use curly-brackets for 
        x = 5                                                     this purpose. 
        y = "John"                                                if statement, without indentation (will raise an error):
        print(x + y)                                              a = 33
        Input Value from Keyboard                                 b = 200
        'input()' is used to take input from the user. We         if b > a:
        can also write something inside input() to make           print("b is greater than a") # raise an error 
        print("Enter your name")
        x = input()
        Elif                                                              if x > 20:
        The elif keyword is pythons way of saying "if the                         print("and also above 20!")
        previous conditions were not true, then try this                  else:
        condition".                                                                print("but not above 20.") 
        a , b = 33, 33                                             The pass Statement
        if b > a:                                                  if statements cannot be empty, but if you for some 
                print("b is greater than a")                       reason have an if statement with no content, put in 
        elif a == b:                                               the pass statement to avoid getting an error.
                print("a and b are equal")                         if b > a:
        Else                                                              pass
        The else keyword catches anything which isn't caught       Python Loops
        by the preceding conditions.                               Python has two primitive loop commands:
        a , b = 200, 33                                                •  while loops  and   for loops 
        if b > a:
                print("b is greater than a")                       While Loops
        elif a == b:
                print("a and b are equal")                         With the while loop we can execute a set of statements
        else:                                                      as long as a condition is true.
                print("a is greater than b")                       i = 1
        Short Hand If                                              while i < 6:
        If you have only one statement to execute, you can put            print(i)
        it on the same line as the if statement.                          i += 1
        One line if statement:                                     The break Statement
        if a > b: print("a is greater than b")                     With the break statement we can stop the loop even if 
                                                                   the while condition is true:
        Short Hand If ... Else                                     i = 1
                                                                   while i < 6:
        print("A") if a > b else print("=") if a == b else                print(i)
        print("B")                                                        if i == 3:
        Boolean Operator                                                          break
                                                                          i += 1 
        if a > b and c > a:
                print("Both conditions are True")                  The continue Statement
        if a > b or a > c:                                         With the continue statement we can stop the current 
                print("At least one conditions is True")           iteration, and continue with the next:
                                                                   i = 0
        Nested If                                                  while i < 6:
        if x > 10:                                                        i += 1 
                print("Above ten,")                                       if i == 3:
                         continue                                      The range() Function
                 print(i)                                              To loop through a set of code a specified number of 
         Python For Loops                                              times, we can use the range() function,
         A for loop is used for iterating over a sequence (that is     The range() function returns a sequence of numbers, 
         either a list, a tuple, a dictionary, a set, or a string).    starting from 0 by default, and increments by 1 (by 
                                                                       default), and ends at a specified number.
         This is less like the for keyword in other programming        for x in range(6):
         languages, and works more like an iterator method as                 print(x)
         found in other object-orientated programming 
         languages.                                                    Note that range(6) is not the values of 0 to 6, but the 
         fruits = ["apple", "banana", "cherry"]                        values 0 to 5.
         for x in fruits:
                  print(x)                                             The range() function defaults to 0 as a starting value, 
                                                                       however it is possible to specify the starting value by 
         Loop through the letters in the word "banana":                adding a parameter: range(2, 6), which means values 
                                                                       from 2 to 6 (but not including 6):
         for x in "banana":                                            for x in range(2, 6):
                 print(x)                                                     print(x)
         The break Statement
         With the break statement we can stop the loop before it       The range() function defaults to increment the 
         has looped through all the items:                             sequence by 1, however it is possible to specify the 
                                                                       increment value by adding a third parameter: range(2, 
         Exit the loop when x is "banana":                             30, 3):
         fruits = ["apple", "banana", "cherry"]                        Increment the sequence with 3 (default is 1):
         for x in fruits:                                              for x in range(2, 30, 3):
                 print(x)                                                     print(x)
                 if x == "banana":                                     Nested Loops
                         break
                                                                       A nested loop is a loop inside a loop.
         The continue Statement                                        The "inner loop" will be executed one time for each 
         With the continue statement we can stop the current           iteration of the "outer loop":
         iteration of the loop, and continue with the next:
         Do not print banana:                                          Print each adjective for every fruit:
         fruits = ["apple", "banana", "cherry"]                        adj = ["red", "big", "tasty"]
         for x in fruits:                                              fruits = ["apple", "banana", "cherry"]
                 if x == "banana":                                     for x in adj:
                         continue                                             for y in fruits:
                 print(x)                                                             print(x, y) 
The words contained in this file might help you see if this file matches what you are looking for:

...Python tutorial string variables can be declared either by using single or double quotes adopted from https www wschools com default asp x john many pcs and macs will have already is the same as installed to check if you on a windows pc search in start bar for run following command line cmd exe rule naming variable c users your name version short like y linux more descriptive age carname total volume rules let s write our first file called helloworld py must with letter which done any text editor underscore character cannot number print hello world only contain alpha numeric characters underscores z an interpreted programming language this means that developer files names are case sensitive then put those into three different interpreter executed legal myvar my var creating containers storing data values unlike other languages has no declaring illegal created moment assign value it comment multiple allows one do not need particular type even change after they orange banana cherry been ...

no reviews yet
Please Login to review.