题解 | #牛牛的第二个整数#

牛牛的第二个整数

http://www.nowcoder.com/practice/6f3e10bcf63240a6b7bde95a22cb4cc4

感觉这个要涉及到字符串的分解了,用Split剔除中间的空格 ,后面在看吧,睡了,扛不住了~

目前这个code块貌似可以实现类似的功能,但是差距还是有点儿的,继续加油哈·

a = int(input())
b = int(input())
c = int(input())
print(b)


2022年4月23日16:39:07 一周后更新 这个code貌似通过了两个案例,将输入东西当做字符串来处理,貌似可以~

print(int(str[2]))

所以更新,使用Str.split方法 使用方法如下

#split(str="", num)
#以str为分隔符截取字符串,指定num,则仅截取num个字符串
#num 默认等于str38.count()
str38 = "sunck**is******a***good*man"
#求单词个数
list39 = str38.split("*")
print(list39)
c = 0
for s in list39:
    if len(s) > 0:
        c += 1
print(c)

 

成功通过!

str = input()
str1 = str.split(" ")
print(int(str1[1]))

简单的对我个人从事的行业进行一个测试评价,也算是个人成长之路的分享咯

全部评论
你这样不行,1 2 3 是空格相隔开的,你三个input只有第一个可以取到,但是int转换会报错“请检查是否存在语法错误或者数组越界非法访问等情况”
2 回复 分享
发布于 2022-04-19 23:35
是的,所以要想办法字符串处理呗,忘了,啊哈~~~~
点赞 回复 分享
发布于 2022-04-20 00:07
对的split只针对字符串,所以up打印的时候强制类型转换成了int
点赞 回复 分享
发布于 2023-10-25 16:22 安徽

相关推荐

vegetable_more_exercise:1-1.5万,没错啊,最少是1人民币,在区间内
点赞 评论 收藏
分享
10-15 16:27
门头沟学院 C++
LeoMoon:建议问一下是不是你给他付钱😅😅
点赞 评论 收藏
分享
评论
2
收藏
分享
牛客网
牛客企业服务