欢迎你

类型:人机交互‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬


描述‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
下面四个print语句都可以得到相同的输出,模仿以下代码,增加输入部分,输入自己的姓名,在屏幕上输出“欢迎你,某某某”(其中某某某用输入的姓名替换)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬

  1. name = '李明'
  2. print('Hello,', name) # 输出: Hello, 李明
  3. print('Hello' + ', ' + name) # 输出: Hello, 李明
  4. print(f'Hello, {name}') # 输出: Hello, 李明
  5. print('Hello, {}'.format(name)) # 输出: Hello, 李明

输入格式‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
输入自己的姓名‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
输出格式‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
欢迎你,某某某‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
示例‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬
输入: 李明
输出: 欢迎你,李明

讲解:
题目有输入,至少有一个input()函数用于接收用户的输入
输出只有一行,用一个print()函数就可以了

需要注意的是,输出函数中的姓名是根据输入的字符串变化而变化的,所以建议用f-string或str.format()格式

常见出错代码:

  1. 缺少输入语句:

    1. print('欢迎你,李明')
    2. # 无输入语句
    3. # 输出语句中的姓名固定不变
    1. name='李明'
    2. print('欢迎你,{}'.format(name))
  2. 输出格式错误

缺少逗号、多或少空格,全角或半角符号不同,结果感叹号

  1. name=input()
  2. print('欢迎你', name) # 欢迎你 李明

模仿题目示例,只选其中一种方法按题目要求修改就可以,下面代码会输出四句话,而且姓名被固定下来不能变化

  1. name ='李明'
  2. print('Hello,',name)
  3. print('Hello'+','+name)
  4. print(f'Hello,{name}')
  5. print('Hello,{}'.format(name))
  1. input('user') # 括号中的参数是多余的,会额外多输出一个字符串,输入的字符串未命名,无法重复使用
  2. print('你好,'user) # 参数user未定义,不可使用,建议用Pycharm避免语法问题
  1. 语法错误

建议用pycharm编程,及时发现语法错误并修改:

  1. input('user') # 函数用法错误,参数中的字符串会被原样输出,函数未命名,用户输入的数据无法再利用
  2. print('你好,'user) # 未用pycharm编程,user是未定义的变量不可用,语法错误