python怎么把字符串用%隔开?

Python022

python怎么把字符串用%隔开?,第1张

result=('''#使用join函数,将字符串用%隔开\n

s="示例字符串"\n

ss="%".join(s)\n

print(ss)#返回结果:示%例%字%符%串''')exec(result)

首先根据输出三边和为浮点数格式来看,输入的三边也应转为float而不是int

然后[ for...in... ]是列表生成式,即应先生成一个列表,再分别赋值给a,b,c

所以可以改为如下语句

l=[float(x) for x in input().split()] # 先生成列表,注意两边是中括号

a,b,c=l[0],l[1],l[2] # 再分别赋值给a,b,c

运行结果如图所示:

可见成功识别并输出了三边和

当然也可以不用列表生成式,而使用map函数直接获取三边的值,即:

a,b,c=map(float, input().split())

运行结果如图所示:

可见也可达到同样的效果~望采纳~

1、a=int(input("first num:"))

2、b=int(input("second num:"))

3、for i in range(a+1,b-1):

4、print(str(i),end="#")

5、print(str(b-1))

Python为一种跨平台的计算机程序设计语言。一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell)。

扩展资料:

关于Python的控制语句:

1、raise语句,制造一个错误。

2、import语句,导入一个模块或包。

3、from import语句,从包导入模块或从模块导入某个对象。

4、yield语句,在迭代器函数内使用,用于返回一个元素。自从Python 2.5版本以后。这个语句变成一个运算符。

5、import as语句,将导入的对象赋值给一个变量。

6、in语句,判断一个对象是否在一个字符串/列表/元组里。

参考资料来源:百度百科-Python