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”之类的功能。
这些用于执行操作,例如分别从用户获取数据并将其显示在屏幕上。
创建此类的实例。
输入字符串的值,并对其执行操作。
相关消息和输出将显示在控制台上。