上次课程和本次课程我们学习了字符串和六种运算符的基础知识,收获很多。
字符串
我们以“tra_tomorrow_holiday_str_first = “明天放假了” ”为主学习字符串,了解了获取字符串单个、多个字符的逆向还有正向输入
访问字符支持索引操作,正向从 0 开始计数,逆向用负数从末尾往前取。切片[start:end:step]是核心知识点,step 代表步长,也决定读取方向。步长为正时,从左向右取值,起始索引要在结束索引左边;步长为负时,从右向左读取,起始索引要在结束索引右边,方向矛盾就会输出空字符串。
字符串格式化有三种写法:% 占位符、format 方法、f-string,f-string 写法简单清晰,更推荐日常使用。
命名规范:见名知意。
运算符
Python 一共有六种运算符:算数、赋值、比较、逻辑、成员、身份运算符。算数运算符用来实现加减等基础数值运算;赋值运算符可以简化变量更新,例如+=,相当于变量自身加上数值再重新赋值。比较运算符的结果只有 True 或 False,用来做大小、相等判断,常配合分支语句。逻辑运算符有 and、or,or 只要任意一边条件为真,整体结果就为真;and 必须两边全部为真,结果才是真。成员运算符判断元素是否存在于序列,身份运算符用来判断两个对象是否为同一个。
字符串切片的方向问题、逻辑运算符真假判断,是今天最容易出错的地方。纸上看懂不等于掌握,只有亲手编写代码,观察不同参数对应的输出,才能吃透这些基础语法,为后续 Python 学习筑牢根基。