Python程序创建一个类,其中一个方法从用户那里接受一个字符串,而另一个则打印它
当需要创建一个类时,该类的方法要接受用户的字符串,而另一个方法要打印该字符串,则使用面向对象的方法。在此,定义了一个类,并定义了属性。函数是在类中定义的,用于执行某些操作。将创建该类的实例,并将这些函数用于执行计算器操作。
以下是相同的演示-
示例
class print_it():
def __init__(self):
self.string= ""
def get_data(self):
self.string=input("输入字符串: ")
def put_data(self):
print("字符串是:")
print(self.string)
print("An object of the class is being created")
my_instance = print_it()
print("The 'get_data' method is being called")
my_instance.get_data()
print("The 'put_data' method is being called")
my_instance.put_data()输出结果An object of the class is being created The 'get_data' method is being called 输入字符串: janewill The 'put_data' method is being called 字符串是: janewill
解释
定义了一个名为“print_it”的类,该类具有“get_data”和“put_data”之类的功能。
这些用于执行操作,例如分别从用户获取数据并将其显示在屏幕上。
创建此类的实例。
输入字符串的值,并对其执行操作。
相关消息和输出将显示在控制台上。