【问题标题】:How can I print a variable with text in Python? [duplicate]如何在 Python 中打印带有文本的变量? [复制]
【发布时间】:2021-06-27 18:38:51
【问题描述】:

我也在尝试打印带有该名称的文本。

from faker import Faker
fake = Faker()
name = fake.name()

print(name)

但我希望它在该打印件中也打印一些纯文本。

like 你好,我的名字是:

【问题讨论】:

    标签: python


    【解决方案1】:

    不知道为什么 Powershell 被标记,但是,这是你在 Posh 中的做法:

    #Keeping the string an object
    Write-Output "Hello World"
    #or:
    "Hello World"
    
    #Printing to screen
    Write-Host "Hello world"
    
    #With Color
    Write-Host "Hello World" -ForeGroundColor Red
    
    #in a variable
    $String = "Hello World"
    
    #To print the variable
    $String
    
    
    
    
    

    【讨论】:

      【解决方案2】:

      有多种方法可以做到这一点

      # f-strings
      print(f"Hello, my name is: {name}")
      
      # Str.format()
      print("Hello, my name is: {name}".format(name))
      
      # Concatenation
      print("Hello, my name is: " + name)
      
      # Simple print
      print("Hello, my name is: ", name)
      

      你可以选择你最喜欢的。

      【讨论】:

        【解决方案3】:

        您还可以声明一个新变量,在其中连接文本和名称。然后你就可以打印了。如果您多次使用此文本,这可能会很有用。

        例如:

        name = fake.name()
        text = "Hello, my name is: " + name
        

        这仅在名称是字符串时才有效。如果不是,则必须添加 str() 函数。

        例如:

        name = fake.name()
        text = "Hello, my name is: " + str(name)
        

        【讨论】:

          【解决方案4】:

          您可以尝试直接打印字符串和变量(逗号分隔)或使用字符串格式()

          from faker import Faker
          fake = Faker()
          name = fake.name()
          
          print("Hello, my name is:",name)
          
          #or
          your_text="Hello my name is: "
          print("{your_text} {name}".format(yourtext, name))
          

          【讨论】:

            【解决方案5】:

            发烧友,做:

            print(f'Hello my name is {name}.')

            【讨论】:

              【解决方案6】:

              做:

              print("Hello, my name is:", name)
              

              【讨论】:

                猜你喜欢
                • 2010-10-10
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                相关资源
                最近更新 更多