Python自学笔记(蟒蛇书)

打印 上一主题 下一主题

主题 918|帖子 918|积分 2754

《Python编程——从入门到实践》(蟒蛇书)自学笔记
2022年9月8日
二、变量和简单数据类型


  • 变量命名不能使用大写字母,应该以下划线分割
  • 双引号与单引号并无区别,因此嵌套时可以更灵活
  • #  单行注释
  • 可以用==判断两个字符串是否相等
字符串


  • str.title()每个单词的首字母大写
    str.upper()把字符串全改为大写
    str.lower()把字符串全改为小写
  • f"aba aba{str1}aba{str2}"格式化字符串/f字符串:大括号中的str1和str2会被替换
  • str.strip()剔除字符串两侧空白
    str.lstrip()左侧
    str.rstrip()右侧




  • **两个乘号表示乘方
  • //表示整除
  • 100_000_000可以在数字中添加下划线增加可读性
  • x, y, z = 1, 2, 3 同时给多个变量赋值
  • Python没有内置的常量类型

三、列表简介


  • 创建:list = []
  • 负下标访问:list[-1]  表示最后一个元素
方法

通用:

  • list.append(elem)  在链表末尾添加元素
  • list.insert(index, elem)  在指定位置插入元素
  • list.pop()  取列表末尾元素
    list.pop(index)  取指定位置元素
  • list.remove(elem)  删除链表中第一个指定的值
  • list.sort()  永久递增排序
    list.sort(reverse = true)  永久递减排序
  • list.reverse()  翻转列表
数字列表:

  • min(list)  最小值
  • max(list)  最大值
  • sum(list)  总和
函数


  • len(list)  确定列表长度
  • sorted(list)  临时递增排序
  • del list[index]  删除指定位置的元素

四、操作列表

range()

<ul>
range(stop)  返回0
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

乌市泽哥

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表