Python 动手练:输入和输出

Python 动手练:输入和输出在 Python 中 我们可以使用 input print 接受来自用户的输入并在控制台上显示输出 Python 输入和输出练习旨在帮助 Python 初学者学习和练习 Python 内置函数并执行输入和输出任务 建议 根据提示完

欢迎大家来到IT世界,在知识的湖畔探索吧!

Python 动手练:输入和输出

欢迎大家来到IT世界,在知识的湖畔探索吧!

在 Python 中,我们可以使用 input()、print() 接受来自用户的输入并在控制台上显示输出。Python 输入和输出练习旨在帮助 Python 初学者学习和练习 Python 内置函数并执行输入和输出任务。

Python 动手练:输入和输出

「建议:根据提示完成练习后,再参考文末示例代码。」

练习 1:输入数值进行计算

编写一个程序,输入两个数字并计算乘积。学习使用 input()、print() 并进行类型转换。

「提示」

使用 Python 3 的内置函数 input()接受用户输入。

使用 int()函数将用户输入转换为整数类型。

计算乘积并输出。

Python 3 中 input() 函数接受一个标准输入数据,返回为 string 类型。若要进行算术运算,需要转换类型。int():转换为整数。float():转换为浮点数。

练习 2:分隔符输出字符串

输出三个字符串“Python”、“Is”、“Wonderful”,结果显示为“Python*Is*Wonderful”

使用 print()函数将输出内容格式化,每个字符串之间的用分隔符“*”分隔。

「提示」

使用 print()函数的 sep 参数设置分隔符。

print()语法格式:

print(*objects, sep=’ ‘)

sep 参数 — 用来间隔多个对象,默认值是一个空格。

练习 3:输出时进行进制转换

将十进制的 8,格式化输出为八进制的 10。

「提示」

使用 “%” 与 %o 格式化输出。

print()可以使用“%”格式化输出数据。

格式:

print(“格式化字符串”%(变量 1,变量 2,…))

常用格式化符合

%c: 格式化字符。 %s: 格式化字符串。 %d: 格式化整数。 %f: 格式化浮点数。 %%: 输出%%。

练习 4:输出浮点数保留小数位

n=3.

保留三位小数,输出:3.142

「提示」

使用 print()函数格式化输出浮点数:%.3f

%.2f:输出浮点数保留两位小数,不足位用 0 补。

练习 5:连续接受多个输入

接受用户连续输入 5 个浮点数,存入列表。

「提示」

使用 for 循环。

在循环中,使用 input()函数从用户那里获取输入。

使用 float()函数将用户输入转换为浮点数。

使用 append()函数将浮点数添加到列表中。

n=[]:定义空列表。

append():在列表末未追加元素。

练习 6:split()接受多个输入

编写一个程序,使用一个 input()函数调接受多个输入。

「提示」

要求用户输入三个字符串,空格分隔。

使用 split()函数以空格拆分输入的数据。

split() 通过指定分隔符对字符串进行切片。分隔符可以自定义,如:split(“#”)

# 练习 1 n1 = int(input("请输入第一个数字:")) n2 = int(input("请输入第二个数字:")) m = n1 * n2 print("结果是:", m)

欢迎大家来到IT世界,在知识的湖畔探索吧!

欢迎大家来到IT世界,在知识的湖畔探索吧!# 练习 2 print("Python", "Is", "Wonderful", sep="*")
# 练习 3 n=8 print("%o"%n)
欢迎大家来到IT世界,在知识的湖畔探索吧!# 练习 4 n=3. print("%.3f"%n)
# 练习 5 n = [] for i in range(1, 6): m = float(input("请输入第%d个浮点数:"%i)) n.append(m) print(n)
欢迎大家来到IT世界,在知识的湖畔探索吧!# 练习 6 str1, str2, str3 = input("请输入三个字符串,以空格分隔:").split() print(str1) print(str2) print(str3)

文章创作不易,如果您喜欢这篇文章,请关注、点赞并分享给朋友。如有意见和建议,请在评论中反馈!

免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://itzsg.com/120276.html

(0)
上一篇 1小时前
下一篇 55分钟前

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

联系我们YX

mu99908888

在线咨询: 微信交谈

邮件:itzsgw@126.com

工作时间:时刻准备着!

关注微信