Tag Archives: #Gilberto

#TC1014 #WSQ08 On to functions

For this WSQ i had to read chapter 3 of the book ”  “Think Python, How to Think Like a Computer Scientist” which explained how to make functions.

Here’s my code:

ROGEL GARCÍA A01630171

def osuma (num1,num2):

suma=num1+num2 line must be idented in order for the function to work properly.

return suma  #this line must be idented in order for the function to work properly.

 

def oresta (num1,num2):

resta=num1-num2 #this line must be idented in order for the function to work properly.

return resta  #this line must be idented in order for the function to work properly.

 

def omulti (num1,num2):

multi=num1*num2  #this line must be idented in order for the function to work properly.

return multi  #this line must be idented in order for the function to work properly.

 

def odiv (num1,num2):

div=num1/num2

return div

 

def orem(num1,num2):

rem= num1%num2  #this line must be idented in order for the function to work properly.

return rem  #this line must be idented in order for the function to work properly.

 

 

num1 = int(input(“Give me a number: “)) 

num2 = int(input (“Give me another number: “))

 

su=osuma(num1,num2)

res=oresta(num1,num2)

mult=omulti(num1,num2)

di=odiv(num1,num2)

re=orem(num1,num2)

 

print (“The sum of your numbers is”, su) 

print (“The difference of your numbers is”, res) 

print (“The product of your numbers is”, mult) 

print (“The division of your numbers is”, int(di)) 

print(“The remainder of the division of your numbers is”, int(re)) 

#TC1014 #WSQ08 On to functions

For this WSQ i had to read chapter 3 of the book ”  “Think Python, How to Think Like a Computer Scientist” which explained how to make functions.

Here’s my code:

ROGEL GARCÍA A01630171

def osuma (num1,num2):

suma=num1+num2 line must be idented in order for the function to work properly.

return suma  #this line must be idented in order for the function to work properly.

 

def oresta (num1,num2):

resta=num1-num2 #this line must be idented in order for the function to work properly.

return resta  #this line must be idented in order for the function to work properly.

 

def omulti (num1,num2):

multi=num1*num2  #this line must be idented in order for the function to work properly.

return multi  #this line must be idented in order for the function to work properly.

 

def odiv (num1,num2):

div=num1/num2

return div

 

def orem(num1,num2):

rem= num1%num2  #this line must be idented in order for the function to work properly.

return rem  #this line must be idented in order for the function to work properly.

 

 

num1 = int(input(“Give me a number: “)) 

num2 = int(input (“Give me another number: “))

 

su=osuma(num1,num2)

res=oresta(num1,num2)

mult=omulti(num1,num2)

di=odiv(num1,num2)

re=orem(num1,num2)

 

print (“The sum of your numbers is”, su) 

print (“The difference of your numbers is”, res) 

print (“The product of your numbers is”, mult) 

print (“The division of your numbers is”, int(di)) 

print(“The remainder of the division of your numbers is”, int(re)) 

#TC1014 #WSQ06 Pick a number

Repost for the because the other post is bugged D:

Useful links: http://stackoverflow.com/questions/5555712/generate-a-random-number 

How to use a while function in python: http://anh.cs.luc.edu/python/hands-on/3.1/handsonHtml/whilestatements.html

Code:

Rogel García a01630171

import random

value= random.randint(1,100)

tries=0

num= int(input(“Guess a number from 1 to 100:”))

while num != value:

if num>value :

print (num, “is too high”)

num= int(input(“Try again:”))

tries=tries+1

elif num<value :

print (num, “is too low”)

num= int(input(“Try again:”))

tries= tries+1

tries= tries +1

print(“Congratulations!, The right number is”,value)

print(“It took you” ,tries, “tries to win”)

#TC1014 #WSQ07 Sum of Numbers

I had already done something like this in Introduccion ala computación class in c# so it wasnt a problem for me to do it again in python…i think python is easier because i dont have to use these things { } 

Here’s my code

Rogel García A01630171

print(“We will calculate the sum of integers in the range you provide”)

result= 0

num1=int(input(“Please give us the lower bound:”))

num2=int(input(“Please give us the upper bound:”))

 

while num1>num2:

print (“User input error, please give us the numbers again”)

num1=int(input(“Please give us the lower bound:”))

num2=int(input(“Please give us the upper bound:”))

 

while num1<num2 :

 result=result + num1

 num1=num1+1

result=result+num1

print (“The sum from your lower bound to your upper bound is”,result)

Pick a number

#TC1014 #WSQ06 PICK A NUMBER