输入
num1 = input('请输入第一个数: ') num2 = input('请输入第二个数: ') # 因为input输入的是字符串,不能直接进行运算,先改变数据类型 a = float(num1) b = float(num2) num = a + b # c = ('%f+%f=%.4f' % (a, b, num)) c = (f'{a} + {b} = {num}') print(c)
# 字符串
1.查找find/index
# find,从左侧开始查找,并返回其下标,找不到返回-1
# rfind,从右侧开始查找 # index,与find一样,但找不到直接报错
str1 = 'hello world and itcast and itheima and Python'
print(str1.find('and'))
print(str1.find('adn'))
print(str1.find('and', 15, 30)) # 15和30代表区间
2.查询次数count
3.修改replace
print(str1.replace('and', 'aaa', -1)) # 修改个数一旦是范围外,默认全改
print(str1.replace('and', 'aaa', 1))