1、现在有字符串:str1 = 'python cainiao 666'
1、请找出第 5 个字符。
2、请复制一份字符串,保存为 str_two(使用赋值运算符)
str1 = 'python cainiao 666'
print(str1[4])
str_two = str1
print(str_two)
str_two1 = str1[:]
print(str_two1)
打印结果:
o
python cainiao 666
python cainiao 666
2、卖橘子的计算器:写一段代码,提示用户输入橘子的价格,和重量,最后计算出应该支付的金额!(不需要校验数据,都传入数字就可以了。)
(使用input方法获取用户输入哦)
price = float(input("请输入橘子价格:"))
weight = float(input("请输入橘子重量:"))
total = price * weight
print(total)
打印结果:
请输入橘子价格:4.5
请输入橘子重量:6.5
29.25
3.演练字符串操作
my_hobby = "Never stop learning!"
截取从 位置2 ~ 位置6 的字符串(含 位置6)
截取完整的字符串
从 索引3 开始,每2个字符中取一个字符
截取字符串末尾两个字符
字符串的倒序
说明:“位置”指的是字符所处的位置(比如位置1,指的是第一个字符“N”),
“索引”指的是字符的索引值(比如索引0, 代表的是第一个字符“N”)
开始位置 ,是指字符串起始,即下标为0开始。
末尾。是指字符串最后。
my_hobby = "Never stop learning!"
print(my_hobby[1:6])
print(my_hobby[:])
print(my_hobby[3::2])
print(my_hobby[-2:])
print(my_hobby[len(my_hobby)-2:])
print(my_hobby[::-1])
打印结果:
ever
Never stop learning!
e tplann!
g!
g!
!gninrael pots reveN