Show Menu
Cheatography

phython note Cheat Sheet by

phython

funtion

print
Show inform­ation on the screen
int
to tell that what you write is a number
float
change number to be decimal number
str
list of number, letter and symbol

Addition

str+str
the result combine together
str+ int or float
crash
int/float + int/float
math - addition

Multip­­li­c­ation and Exponents

string­*string
crash
string­*number
combine string together
number­*number
math-m­ultiply
number ** number
math-e­xponent
string ** string
crash
string­**n­umber
crash

Reverse Word

while True:
word = input(­"­Please enter a word")
index = 0
reverse = ' '

while int(index) < len(word):
reverse = word[i­ndex] + (reverse)
index = int(index) + 1

print ("Re­verse: ", reverse)

Convert to binary

numb = int(in­put­('enter the number to convert to binary'))
bistring = ''

while numb>0 :
rem = numb%2
bistring = str(re­m)+­bis­tring
numb = numb//2
print ('Binary Number : ', bistring)

Naming Convention

Rule for giving name
- letter
- numbers
- underscore _

Valid name
- _myStr
- my3
- Hello_­­there

Invalid name
- 3my=”hi” -- cannot start with number
- first name=”hi”
- first-name
- first+name

Area of Circle

"­"­"
Python Intro Assignment #2
name
student number
"­"­"

#Ask the user for a radius of a circle
user_r­adius = input(­"What is a radius of a circle­?")

#Convert the given radius to a floating point
radius = float(­use­r_r­adius)

#Make a variable called pi
pi = float(­3.1415)

#Calculate the area of the circle using exponents
area = pi(rad­ius*2)

#Display the area of the circle to the user
print ("The area of the circle is", area)

example

Print (2) – integer
Print (2.5) – floating point
Print (“Hello”) – string
Print (mystr) – variable
Print (mystr­­,”­H­i­”,­­2,1.0) -- commas

mystr = “Hi”
mystr ← name
“Hi” ← value can change

print (int(1.5)) → 1
print (int(“2”)) → 2
print (float(1)) → 1.0 anything to a float

Modulo­­/R­e­m­ainder %
print (4%2) → 0
print (30%7) → 2

fuction

def myprint(text) :
    print ('xxx'+str(text)+'xxx')

myprint (1)
xxx 1 xxx

Function (return number) Ex



def doubleIt (number):
    return number *2
print (doubleIt(2))
print (doubleIt('hello'))

myvar = doubleIt(doubleIt(3))
print (myvar)
4
hellohello
12
 

symbol

==
equal
!=
not equal
>
greater than
<
less than
>=
greater than or equal to
<=
less than or equal to

Vocabulary

variable
hold a value and can be change
string
a list of character such as number, letter and symbols
integer
a number without decimal
float
number in dicimal
syntax
structure of language
value
returns a list of all the values available in a given dictio­nary.
while
it's a loop that will go over and over until you stop it
loop
tradit­ionally used when you have a piece of code which you want to repeat n number of times
input
Run the program. In the Shell you should see
print
to show inform­­ation on the
modulo
leave remainder
#
Comment, no effect
randon.choice
program that someone wrote
import random
to get get a random program from someone
import
to import program from someone
import random + random.ch­­oice()
pick random item in the list
palindrome
is derived from the Greek palínd­romos, meaning running back again

Guess word game

import random

#Create a list

guesslist = ['grape', 'orange', 'chlor­opl­ast', 'ribos­ome', 'lipst­ick']

chance = 3
score = 0

print (guess­list)

while chance != 0:
random­_item = random.ch­oic­e(g­ues­slist)
user_input = input(­"­Please guess a word: ")
if user_input == random­_item:
print ("That's correc­t!")
score = score + 100
print ("Sc­ore­:", score)
else:
if user_input not in guesslist:
print ("Sorry, that isn't even in the list!")
chance = chance - 1
print ("Chance Remain­ing­:", chance)
else:
print ("Sorry, wrong choice­!")
chance = chance - 1
print ("Chance Remain­ing­:", chance)

if chance == 0:
print ("The word was", random­_item)
print ("The score is", score)

Sort word per line

mystr = "­Hel­lo"

letter_num = 0

while letter_num < len(my­str):
print (mystr­[le­tte­r_num])
letter_num = letter_num + 1
H
e
l
l
o

Print Name

name = "tim GIRARD­"

print (name.u­pp­er()) → TIM GIRARD
print (name.l­ow­er()) → tim girard
print (name.c­ap­ita­lize()) → Tim girard
print (name.t­it­le()) → Tim Girard

fuction

def bacon():
    print ('bacon')
    print ('egg')
    print ('text')
    print ('gta')
    print ('guildwar')
    print ('magalodon')
    return
bacon()
bacon()
bacon
egg
text
gta
guildwar
magalodon
bacon
egg
text
gta
guildwar
magalodon

Example

def circle­are­a(r):
pi = 3.1415
area = pir*2
return area

r = input ('enter the radius of the circle : ')
r = float(r)

print ('the area of the circle is', circle­are­a(r))
enter the radius of the circle : 5
the area of the circle is 78.537­500­000­00001
>>>

Example

def circle­are­a(r):
pi = 3.1415
area = pir*2
return area

r = input ('enter the radius of the circle : ')
r = float(r)

print ('the area of the circle is', circle­are­a(r))
enter the radius of the circle : 5
the area of the circle is 78.537­500­000­00001
>>>

Help Us Go Positive!

We offset our carbon usage with Ecologi. Click the link below to help us!

We offset our carbon footprint via Ecologi
 

Comments

No comments yet. Add yours below!

Add a Comment

Your Comment

Please enter your name.

    Please enter your email address

      Please enter your Comment.

          More Cheat Sheets by ppinkyy

          java programming Cheat Sheet