题目1:字符串操作
将不同字符串变量拼接,计算拼接后字符串长度,读取其中某一字符。
str1="Hello"
str2="World"
greeting=str1+" "+str2 ##直接拼接法
greeting=f"{str1} {str2}" ##使用f-string
print(greeting)
length=len(greeting)
print(f"字符串长度{length}")
first_char=greeting[0]
third_char=greeting[2] ##正数索引
last_char=greeting[-1] ##负数索引
print(f"第一个字符为{first_char}")
print(f"第三个字符为{third_char}")
print(f"最后一个字符为{last_char}")
题目2:变量的比较运算
定义两个变量并做计较运算
score_a=70
score_b=90
is_a_higher=score_a>score_b
is_a_lower_or_equal=score_a<=score_b
is_a_different=score_a!=score_b ##计算三个布尔表达式结果
print(f"{score_a}是否大于{score_b}:{is_a_higher}")
print(f"{score_a}是否小于等于{score_b}:{is_a_lower_or_equal}")
print(f"{score_a}是否不等于{score_b}:{is_a_different}")
笔记
字符串拼接可以使用直接拼接法,或使用f_string拼接(中间要加空格),字符索引可以使用正数或负数索引,正数索引从左到右以0为起始,0为左边第一个字符,负数索引从右到左以-1为起始,-1为右边第一个字符。布尔表达式表格如下
| 表达式 | 描述 | 示例结果 |
|---|---|---|
a == b | 等于 | 5 == 5 → True |
a != b | 不等于 | 5 != 3 → True |
a > b | 大于 | 5 > 3 → True |
a < b | 小于 | 5 < 3 → False |
a >= b | 大于等于 | 5 >= 5 → True |
a <= b | 小于等于 | 5 <= 3 → False |
1093

被折叠的 条评论
为什么被折叠?



