Python 程序创建一个类,其中一个方法接受来自用户的字符串,另一个方法打印它
pythonserver side programmingprogramming更新于 2024/1/27 5:18:00
当需要创建一个类,该类具有一个从用户接受字符串的方法,以及另一个打印字符串的方法时,使用面向对象方法。在这里,定义一个类,并定义属性。在类中定义执行某些操作的函数。创建该类的实例,并使用这些函数执行计算器操作。
下面是同样的演示 −
示例
class print_it(): def __init__(self): self.string = "" def get_data(self): self.string=input("输入字符串:") def put_data(self): print("字符串为:") print(self.string) print("正在创建该类的一个对象") my_instance = print_it() print("正在调用 'get_data' 方法") my_instance.get_data() print("正在调用 'put_data' 方法") my_instance.put_data()
输出
正在创建该类的一个对象 'get_data'方法正在被调用 输入字符串:janewill 正在调用 'put_data' 方法 字符串为: janewill
解释
- 定义了一个名为 ‘print_it’ 的类,该类具有 ‘get_data’ 和 ‘put_data’ 等函数。
- 这些函数分别用于执行从用户获取数据并将其显示在屏幕上等操作。
- 创建此类的实例。
- 输入字符串的值,并对其执行操作。
- 相关消息和输出显示在控制台上。