Aiden_H 发表于 2023-3-5 18:11:36

求助,判断的数值是我输入的数值怎么写

a = 1
b = input("b:")
sum = 0
while a <= b:    ##这句应该怎么写,这个b是我输入的数字。请指教
    sum = sum+a
    a = a+1
print(sum)

谢谢

isdkz 发表于 2023-3-5 18:35:40

a = 1
b = input("b:")
sum = 0
while a <= int(b):    ## b要转成整数
    sum = sum+a
    a = a+1
print(sum)

sfqxx 发表于 2023-3-5 19:00:07

需要将b转换为整数,因为input()返回的是字符串,需要用int转换为整数
例如:input()
3
'3'
改进代码:
a = 1
b = input("b:")
sum = 0
while a <= int(b):    用int转换为整数
    sum = sum+a
    a = a+1
print(sum)
如果答案对您有帮助,请设置最佳答案

liuhongrun2022 发表于 2023-3-5 19:27:49

isdkz 发表于 2023-3-5 18:35


input() 返回的是字符串
比如
>>> a = input('输入数字:')
输入数字:15
>>> print(a)
'15'

所以应该这么改:

第一种方法:
a = 1
b = input("b:")
sum = 0
while a <= int(b):
    sum = sum+a
    a = a+1
print(sum)

第二种方法:
a = 1
b = int(input("b:"))
sum = 0
while a <= b:
    sum = sum+a
    a = a+1
print(sum)

如果答案对你有帮助,请设置“最佳答案”{:10_254:}

sfqxx 发表于 2023-3-5 19:29:47

liuhongrun2022 发表于 2023-3-5 19:27
input() 返回的是字符串
比如



学我是吧{:10_334:}

liuhongrun2022 发表于 2023-3-5 19:31:29

sfqxx 发表于 2023-3-5 19:29
学我是吧

简单题的答案怎么能让你抢了
(有时候为了最佳申精排版都用上了)

sfqxx 发表于 2023-3-5 19:40:33

本帖最后由 sfqxx 于 2023-3-5 19:42 编辑

https://fishc.com.cn/static/image/smiley/ARU/aru-1x-1_015.pngliuhongrun2022 发表于 2023-3-5 19:31
简单题的答案怎么能让你抢了
(有时候为了最佳申精排版都用上了)

liuhongrun2022 发表于 2023-3-5 19:48:27

sfqxx 发表于 2023-3-5 19:40


{:10_312:}

sfqxx 发表于 2023-3-5 19:58:20

liuhongrun2022 发表于 2023-3-5 19:48


最后……发生了{:9_217:}
红颜特效走起!https://fishc.com.cn/static/image/smiley/ali/ali4.gif

liuhongrun2022 发表于 2023-3-5 20:04:07

sfqxx 发表于 2023-3-5 19:58
最后……发生了
红颜特效走起!

t                                                                            m                                                                                     d

Aiden_H 发表于 2023-3-5 20:04:25

sfqxx 发表于 2023-3-5 19:58
最后……发生了
红颜特效走起!

你这笑的比龟仙人还猥琐

Aiden_H 发表于 2023-3-5 20:07:07

liuhongrun2022 发表于 2023-3-5 19:27
input() 返回的是字符串
比如



其实我想选你这答案的,请问有群吗,能带我一个吗

sfqxx 发表于 2023-3-5 20:13:03

Aiden_H 发表于 2023-3-5 20:07
其实我想选你这答案的,请问有群吗,能带我一个吗

Aiden_H 发表于 2023-3-5 20:37:04

sfqxx 发表于 2023-3-5 20:13


他的提供了2种格式,但你先回答的,答案也很棒,所以你胜出了,有群不,带我一个,谢谢

sfqxx 发表于 2023-3-5 20:38:18

Aiden_H 发表于 2023-3-5 20:37
他的提供了2种格式,但你先回答的,答案也很棒,所以你胜出了,有群不,带我一个,谢谢

谢谢{:10_254:}
请问您要什么群?

liuhongrun2022 发表于 2023-3-5 20:59:21

Aiden_H 发表于 2023-3-5 20:07
其实我想选你这答案的,请问有群吗,能带我一个吗

什么群?

Aiden_H 发表于 2023-3-6 16:04:07

liuhongrun2022 发表于 2023-3-5 20:59
什么群?

你建个学习交流群呗拉我个哈
页: [1]
查看完整版本: 求助,判断的数值是我输入的数值怎么写