python阶段复习笔记

  学习python已经有一段时间,不知不觉已经把整本书学完了,再加上看了一些视频查漏补缺,认为现在应该复习一下,光看的形式无法起到很好的复习作用,于是打算写成文章,复盘一遍。


本章的学习内容:

1.大写upper、小写lower、首字母大写title、删除空格lstrip()、rstrip()、strip()

  2.制表符 t 换行n

  3.打印列表中特定位置的元素

  4.在列表中插入元素insert(位置,“插入的内容”)

  5.删除列表中的元素 del(永久) pop(暂时)

1.将字符转换成大写(upper)和小写(lower)

name = "pony"
print(name.upper())  # PONY
print(name.lower())  # pony

  title() 和 capitalize()两者都是将首字母变成大写,但是又有所区别:

msg = "hello,world."
print(msg.title()) #Hello,World.
print(msg.capitalize()) #Hello,world.

可见title()可以将句子中的每个单词首字母都大写,而capitalize()只会将第一个单词的首字母变成大写。

删除空白

  lstrip()删除开头的空格空白字符,rstrip()删除末尾的空白,strip()删除两端的空白。

msg = "    python    "
print(msg.lstrip())
print(msg.rstrip())
print(msg.strip())
运行结果:
python    #注意后面有4个空格
    python
python


 2.n 和 t

  n为换行符 t为制表符(4个空格)

print("hellonworld")
print("thello,world")
运行结果:
hello
world
  hello,world

  此处安利一个快捷键 ctrl+d,可以快速的复制光标所行的代码,粘贴到下一行。
  第二个小技巧:只要按下滚轮,向下拖几行就可以了(不知道该怎么描述)如图,从第一行的t结尾开始向下拖到第三行的t,三行代码可以从同一处地方同时编辑。或者按住Alt键,加上鼠标左键,可以在多处放置光标。

图片

3.打印列表中特定的元素如果想要打印出特定的元素,要先了解代码的索引(index)。
   [“a”, “b”, “c”, “d”]
    [0]   [1]   [2]  [3]    第一个字母的索引是0,因此要从0开始数!

num = [1, 2, 3, 4, 5, 6]
print(num[3])  # 结果是4

4.在列表中插入元素insert(位置,“插入的内容”)

list1 = ["coco", "bob"]
list1.insert(1, "alice")  # 在索引为1的位置添加一个alice
print(list1)
结果:
['coco', 'alice', 'bob']

5.删除元素 del() 和 pop()

-----add()------
name = ["tom", "marry", "coco"]
del name[1]
print(name)  # ['tom', 'coco']

-----pop()-----
name = ["coco", "mary", "peter"]
pop_name = name.pop()
print(name)  #['coco', 'mary']
print(pop_name)  # 输出被弹出的值 peter

发表评论

登录后才能评论
网站客服
网站客服
申请收录 侵权处理
分享本页
返回顶部