【Python入门刷题】——NP5 格式化输出(一)

文章目录

  • 前言
  • 一、题目要求
  • ✨二、代码展示
  • 三、运行结果
  • 四、知识点提示


前言

python入门刷题–牛客网


一、题目要求

描述
牛牛、牛妹和牛可乐正在Nowcoder学习Python语言,现在给定他们三个当中的某一个名字name,
假设输入的name为Niuniu,则输出 I am Niuniu and I am studying Python in Nowcoder!
请按以上句式输出相应的英文句子。
输入描述:
一行一个字符串表示名字。
输出描述:
假设输入的name为Niuniu,则输出I am Niuniu and I am studying Python in Nowcoder!
请按以上句式输出相应的英文句子。

✨二、代码展示

代码如下:

# 方法一
str = input()
print(f"I am {str} and I am studying Python in Nowcoder!")

# 方法二
str = input()
print("I am {0} and I am studying Python in Nowcoder!".format(str))

# 方法三
str = input()
print("I am %s and I am studying Python in Nowcoder!" % (str))

三、运行结果

控制台输出展示:
【Python入门刷题】——NP5 格式化输出(一)_第1张图片

牛客提交展示:
【Python入门刷题】——NP5 格式化输出(一)_第2张图片

四、知识点提示

知识点1:

关键词:字符串前加f,结合{}
作用:把变量直接输入到{}里面,既可以格式化输出

知识点2:

关键词:format()
作用:字符串调用format()函数,将内容作为参数传给format()函数

知识点3:

关键词:%s
作用:%s对应的是字符串,%d对应的是整数,%f对应法的是浮点数,这三类比较常用

你可能感兴趣的:(python)