✨博主:命运之光
🦄专栏:算法修炼之练气篇(C\C++版)
🍓专栏:算法修炼之筑基篇(C\C++版)
✨博主的其他文章:点击进入博主的主页
前言:Python是一门很重要的语言,不管如何我们都要去了解和使用它,次专栏目的为了打牢小白蒟蒻们的Python基础,适合第一天刚开始学习Python的蒟蒻们来学习练习观看。一共三十篇分为练气一层到十层(初期,中期,后期)三十篇完后进入筑基期的修炼。筑基期可学习更深层次的人工智能方面的(机器学习和深入学习),人工智能离不开Python所以大家想走人工智能,深入学习,机器学习,图像处理,数据挖掘的蒟蒻们,基础打起来,习题连起来。跟着命运之光冲就完事了,每周更新两篇,敬请期待。

目录
题目 1006: [编程入门]三个数找最大值
题目描述
有三个整数a b c,由键盘输入,输出其中的最大的数。
输入格式
一行数组,分别为a b c
输出格式
a b c其中最大的数
样例输入
10 20 30
样例输出
30
题解
a,b,c=map(int,input().strip().split())
print(max(a,b,c))
部分解释
a,b,c=map(int,input().strip().split())这个.strip()加不加有什么影响吗?
.strip() 方法可以用于移除字符串开头和结尾的空格和换行符等空白字符,它返回一个新的字符串对象。
在这个代码中,.strip() 方法可以确保输入的字符串中不含有多余的空格或者换行符,从而使得 map 函数能够正确地将输入的字符串转化为整数类型,并将其赋值给 a, b, c 三个变量。
如果不加 .strip() 方法,当输入的字符串中含有多余的空格或者换行符时,map 函数可能无法将其正确转化为整数类型,导致程序出错或者得到错误的结果。
因此,在这个代码中,加上 .strip() 方法是一个良好的习惯,以确保输入的字符串符合预期。
那.split()什么意思?
.split() 方法用于将字符串分割成一个由多个子字符串组成的列表。默认情况下,它以空格作为分隔符来分割字符串,但是也可以通过指定其他分隔符来进行分割。
在这个代码中,.split() 方法被用于将输入的字符串按照空格进行分割,返回一个包含分割后的子字符串的列表。然后,map 函数将列表中的每个子字符串作为参数传递给 int 函数,将其转化为整数类型。
通过使用 .split() 方法,我们可以将输入的字符串按照空格分割成多个部分,并将这些部分分别赋值给 a, b, c 三个变量,从而方便地获取输入的整数值。
需要注意的是,如果输入的字符串中存在多个连续的空格,.split() 方法会将其视为一个分隔符,并将其忽略掉,只返回有效的子字符串。这样可以避免由于额外的空格导致解析错误。
提交结果

结语
再接再厉,接着让我们来练下一题!

🌌点击下方个人名片,交流会更方便哦~(欢迎到博主主页加入我们的 CodeCrafters联盟一起交流学习)↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓ ↓
本文介绍了如何在Python中解决编程入门问题,通过实例讲解了如何找到三个输入整数中的最大值,包括输入/输出格式、strip和split方法的应用。
8190

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



