-----案例1:要求-----
读取用户输入的一串用逗号分隔的值,然后对其中的数字进行求和,并输出结果。
-----案例1:代码示例-----
myinput = input("请输入:") # 提示用户输入,并将输入的内容赋值给变量 myinput
ls = myinput.split(',') # 使用逗号作为分隔符,将输入的字符串分割成一个列表,赋值给变量 ls
s = 0 # 初始化一个变量 s,初始值为 0,用于存储数字的总和
for c in ls: # 遍历列表 ls 中的每一个元素
if c.strip(" ").isdigit(): # 去掉元素 c 两端的空格后,检查它是否是一个数字
s += eval(c) # 如果是数字,将其转换为数值并加到 s 上
print("数字和是:" + str(s)) # 输出数字的和
-----split()
说明-----
http://t.csdnimg.cn/8sveAhttp://t.csdnimg.cn/8sveA
-----strip()
说明-----
去除字符串首尾指定字符(默认为空格)的函数。常见用法包括:
# 去除字符串首尾的空格、换行符、特定字符,以及特定字符合集。
s = "#$%hello world#$%"
s_stripped = s.strip("#$%")
print(s_stripped) # Output: "hello world"
lstrip() # 用于去除字符串左侧的指定字符
rstrip() # 用于去除字符串右侧的指定字符
# 这些方法都返回去除指定字符后的新字符串,原始字符串不受影响。
标签:字符,数字,Python,-----,ls,去除,字符串,操作
From: https://blog.csdn.net/weixin_68085527/article/details/139603416