1
reputation
1

# ----------------------------------------

Question 24 Level 1

Question: Python has many built-in functions, and if you do not know how to use it, you can read document online or find some books. But Python has a built-in document function for every built-in functions. Please write a program to print some Python built-in functions documents, such as abs(), int(), raw_input() And add document for your own function

Hints: The built-in document method is doc

Solution: print abs.doc print int.doc print raw_input.doc

def square(num): '''Return the square value of the input number.

``````The input number must be integer.
'''
return num ** 2
``````

print square(2) print square.doc

# ----------------------------------------

Question 25 Level 1

Question: Define a class, which have a class parameter and have a same instance parameter.

Hints: Define a instance parameter, need add it in init method You can init a object with construct parameter or set the value later

Solution: class Person: # Define the class parameter "name" name = "Person"

``````def __init__(self, name = None):
# self.name is the instance parameter
self.name = name
``````

jeffrey = Person("Jeffrey") print "%s name is %s" % (Person.name, jeffrey.name)

nico = Person() nico.name = "Nico" print "%s name is %s" % (Person.name, nico.name)

# ----------------------------------------

Question: Define a function which can compute the sum of two numbers.

Hints: Define a function with two numbers as arguments. You can compute the sum in the function and return the value.

Solution def SumFunction(number1, number2): return number1+number2

print SumFunction(1,2)

# ----------------------------------------

• Member for 3 years, 2 months
• 2 profile views
• Last seen Jun 17 '18 at 18:20

### Top network posts

We respect a laser-like focus on one topic.

### Keeping a low profile.

This user hasn't posted yet.