Actions

Difference between revisions of "Python for beginners"

From Algolit

Line 14: Line 14:
  
 
A string is defined by " "
 
A string is defined by " "
 +
  
 
'''* Write text using STRING'''
 
'''* Write text using STRING'''
Line 22: Line 23:
  
 
>>> ...
 
>>> ...
 +
  
 
'''* Adding text'''  
 
'''* Adding text'''  
Line 29: Line 31:
 
>>> print("Brussels "+"Paris")  
 
>>> print("Brussels "+"Paris")  
  
 +
** Exercise: Write your address'''
  
** Exercise: Write your address'''
 
  
 
'''* Composing a sentence'''  
 
'''* Composing a sentence'''  
Line 39: Line 41:
  
 
** Exercise: Write your favourite expression'''
 
** Exercise: Write your favourite expression'''
 +
  
 
'''* Multiply'''  
 
'''* Multiply'''  
Line 82: Line 85:
  
 
** Exercise: change content of one of variables, over and over, see how result changes
 
** Exercise: change content of one of variables, over and over, see how result changes
 +
 +
'''* calculate!'''
 +
 +
** the length of the string
 +
 +
>>> print(len(letter))
 +
>>> print(len(word))
 +
>>> print(len(sentence))
 +
>>> print(len(word))+2)
 +
 +
** and more
 +
 +
a_number = len(word)+2
 +
print(a_number)
 +
a_number += 3
 +
print(a_number)
 +
 +
** Exercise: Compose a sentence word by word, specifying each word as a variable. The length of the sentence is 20.
  
  

Revision as of 14:28, 21 November 2020

Literary Python for Beginners

Next pages: Loops and Conditions // Create anthology

VARIABLES

  • Introduction to the objects string & list with their different attributes
  • uses the shell or editor


# USING STRINGS

A string is a chain of characters / text and can contain any type of characters

A string is defined by " "


* Write text using STRING

>>> print("La Cambre")

    • Exercise: Write your name

>>> ...


* Adding text

>>> print("Brussels"+"Paris")

>>> print("Brussels "+"Paris")

    • Exercise: Write your address


* Composing a sentence

>>> print("Paris", "to", "London", "via", "Brussels")

>>> print("Paris to London via Brussels")

    • Exercise: Write your favourite expression


* Multiply

>>> print(3*3)

>>> 3 * "algolit" + " in Brussels"

    • Exercise: Write 'I write the alphabet' 3 times.

Note: there are always different possible solutions


* write string as variable

    • Avoids having to retype your string each time you use it
    • You can change values at any time of the writing process

>>> letter = "a"

>>> print(letter)

>>> word = "algolit"

>>> print(word)

>>> sentence = "I learn to read and write again in Python."

>>> print(sentence, letter)

    • Exercise: print your letter, word, sentence


* add punctuation

>>> print(letter + " " + word + " " + sentence + ".")

>>> print(letter + "! " + word + "? " + sentence + ".")

>>> letter = "i"

>>> print letter + "! " + word + "? " + sentence + "."

    • Exercise: change content of one of variables, over and over, see how result changes

* calculate!

    • the length of the string

>>> print(len(letter)) >>> print(len(word)) >>> print(len(sentence)) >>> print(len(word))+2)

    • and more

a_number = len(word)+2 print(a_number) a_number += 3 print(a_number)

    • Exercise: Compose a sentence word by word, specifying each word as a variable. The length of the sentence is 20.


What you've learned

  • variable
  • value
  • assignment operator (=)
  • difference between variables and values
  • integers
  • print()