NP1:打印'Hello World!'
将字符串 'Hello World!' 存储到变量str中,再使用print语句将其打印出来。
输入描述:
无
输出描述:
一行输出字符串Hello World!
解答:
解法一:
str='hello world!'
print(str)
解法二:
print(str("Hello World!"))
解法三:引用模块sys
import sys
sys.stdout.write("Hello World!")
本节知识点:模块sys
python——sys模块_python sys模块-CSDN博客
NP2:多行输出
将字符串 'Hello World!' 存储到变量str1中,再将字符串 'Hello Nowcoder!' 存储到变量str2中,再使用print语句将其打印出来(一行一个变量)。
输入描述:
无
输出描述:
第一行输出字符串Hello World!,第二行输出字符串Hello Nowcoder!
解答:
将字符串存入变量
str1 = 'Hello World!'
str2 = 'Hello Nowcoder!'
换行输出
解法一:打印多个print
print(str1)
print(str2)
解法二:sep参数,\n换行符
print(str1, str2, sep=("\n"))
解法三:字符串拼接加\n
print(str1 + "\n" + str2)
本节知识点:sep参数
print() 函数是用来打印输出信息到控制台的基础函数。sep参数是print() 函数的一个可选参数,它用来指定传递给print() 函数的多个值之间的分隔符,默认情况下分隔符是空格。
sep参数的使用语法如下:
print(value1, value2, value3, ..., sep='分隔符')
其中,value1, value2, value3 表示要输出的多个值,'分隔符' 是你希望在输出这些值时它们之间所使用的分隔符。
下面给出一些 sep 参数的使用示例:
示例 1 —— 使用默认的空格分隔符
print('Hello', 'World', 'Python')
输出结果是:
Hello World Python
每个单词之间用空格分隔
示例 2 —— 使用自定义分隔符(逗号):
print('Hello', 'World', 'Python', sep=', ')
输出结果是:
Hello, World, Python
每个单词之间用逗号加空格分隔。
示例 3 —— 使用“换行符”作为分隔符:
print('Hello', 'World', 'Python', sep='\n')
输出结果是:
Hello
World
Python
每个单词打印在不同的行上。
示例 4 —— 使用无分隔符:
print('Hello', 'World', 'Python', sep='')
输出结果是:
HelloWorldPython
单词之间没有任何分隔符直接连接在一起。
通过上述示例,可以看到使用sep参数能够灵活地控制print() 函数的输出格式,根据你的需要来选择

这篇博客详细介绍了Python中的输入输出操作,从简单的'Hello World!'打印,到多行输出、读入字符串和整数、格式化输出(包括f-strings、str.format()和%格式化)以及控制小数输出的方法,涵盖了一系列基础但重要的Python输入输出知识点。
最低0.47元/天 解锁文章
1934

被折叠的 条评论
为什么被折叠?



