创建一个类,其中一个方法接受用户输入的字符串,另一个方法打印该字符串的Python程序


当需要创建一个类,其中包含一个方法用于接受用户输入的字符串,另一个方法用于打印该字符串时,可以使用面向对象的方法。在这里,定义一个类并定义属性。在类中定义函数以执行某些操作。创建一个类的实例,并使用这些函数执行计算器操作。

以下是相同的演示 -

示例

 在线演示

class print_it():
   def __init__(self):
      self.string = ""
   def get_data(self):
      self.string=input("Enter the string : ")
   def put_data(self):
      print("The string is:")
      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
Enter the string : janewill
The 'put_data' method is being called
The string is:
janewill

解释

  • 定义了一个名为“print_it”的类,它具有“get_data”和“put_data”等函数。
  • 这些函数分别用于执行从用户获取数据并在屏幕上显示数据等操作。
  • 创建此类的实例。
  • 输入字符串的值,并对其执行操作。
  • 在控制台上显示相关消息和输出。

更新于:2021年3月12日

326 次浏览

启动你的职业生涯

通过完成课程获得认证

开始学习
广告