Python学习笔记(1)字符串&列表&条件

Chapter 3

字符串相关函数:str.函数

  1. .strip()
    .lstrip()
    .rstrip
    用于去除字符串左右/左/右的空格(包括\n\t)。
  2. .upper()
    .lower()
    .title()
    用于使得字符串所有字母大写/所有字母小写/每个单词开头字母大写。
    注意:这些变化只是暂时的,不会修改字符串中的值。

Chapter 4

列表相关函数:list.函数

  1. .append(待添加内容)向列表末尾添加元素,括号内为待添加元素。
  2. .insert(int,待添加内容)向列表中int位置添加元素。添加后,后面的元素会向后移动。
  3. .pop()取出列表最后一位的元素,并且.pop()被赋予最后一位的值。(“弹出”)
  4. .pop(int)弹出列表int位置的元素。
  5. .remove(待删除内容)用来删除特定内容的元素。注意,它只删除该内容第一次出现的那个元素。
  6. 列表.sort()按ascii(貌似)永久性排序,不可还原。若按照反序,只需使用列表.sort(reverse = True)
  7. sorted(列表)按ascii(貌似)临时排序。若按照相反顺序,同样可以传入reverse = True
  8. 列表.reverse()将列表元素相对于原来的顺序,反序排列。
  9. len(列表)获取列表中元素的个数。
  10. range(int_1, int_2, int_3)获取在[int_1, int_2)范围内的整数,跨度为int_3
  11. list(range(int_1, int_2, int_3))生成相应的数字列表。
  12. min(列表)返回列表中最小值;max(列表)返回列表中最大值。
  13. sum(列表)计算列表中所有元素的和。
  14. 列表[int_1:int_2]制作列表从int_1toint_2切片。前者没有指定,就从0开始。后者没有指定,就到最后一位结束。前面负数表示方法,在这里同样适用。
  15. 列表[:]按照14的知识,这里是对原来的列表进行复制。
  16. 16.

相关语法

  1. for循环
for value in range(int_1, int_2, int_3):#注意冒号
#or
for value in 列表
  1. 元组
    使用圆括号而非方括号定义的“列表”。元组中的item不可以被更改。当我们需要改变元组的时候,需要再此定义一次同名的元组。
    元组的其他用法和列表一样。

Chapter 5

一些条件关键词

  1. ==
  2. != >= <=
  3. and类似C++中的&。
  4. or类似C++中的||。
  5. in not in以用来判断某个item是否在列表中。
    例如
item in list
#以上代码为True或False
item not in list
  1. if-elif-else类似于C++中的if-else。除了else,其他的两个后面都要加条件。此模式中,elif可以有多个。另外,其中的else可以省去。注意:不要忘记冒号。
  2. 列表本身同样可以作为条件判断的依据。当列表至少含有一个元素时,其返回True,否则返回False

猜你喜欢

转载自blog.csdn.net/twllx/article/details/74835471
今日推荐