ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

4.22

2022-04-24 22:31:28  阅读:161  来源: 互联网

标签:f1 省略 位置 列表 字符串 print 4.22


1、进制转换

a = bin(16) #二进制

b = oct(16) #八进制

c = hex(16) #十六进制

转换之后是字符串

d = int(a, 2)

幂次方

pow(x, n) #x的n次方

round(a, n) 四舍五入,保留n位小数

转义符可以换行

xxxxxxxxxx

字符串

  • 索引从-1开始,从后

  • 切片

    • 变量名[开始位置:结束位置:切片间隔]
    • 间隔默认为1
    • 切片不包含结束位置
    • 起始位置为0可以省略
    • 结束位置为最后可以省略
    • 可以使用反向索引
x
  • 反向切片

    • 起始位置为-1可以省略

    • 结束位置省略表示取到第一个字符

      xxxxxxxxxx
  • 字符串聚合

    • 可迭代类型,如:字符串、列表

      xxxxxxxxxx
    • 序列类型的元素必须是字符

  • 删除特定字符 .strip()

  • 替换 .replace()

  • .isdigit()是否全为数字
  • .isalpha()是否全为字母

组合数据类型

  • 列表是可迭代对象,可迭代对象包括:字符串、元组、集合、range()等

  • 列表增加 .append(待增元素)

  • 末尾加一个列表.extend()

  • .insert(位置编号,元素)

  • 删除.pop(第几位)。默认最后一位

  • .remove(第一次出现待删除元素)

  • 查找元素位置 .index()

  • 复制

    • 列表一 = 列表二 #浅拷贝
    • 列表一 = 列表二.copy() #深拷贝
    • 列表1 = 列表2[:]
  • 排序.sort(reverse = True) #在原列表排序,并无返回值,递减

  • .sorted()#返回新列表,源列表不发送变化

  • 反转.reverse() or [: : -1]

元组

  • 不支持增加、删除、修改 其他与列表一致

  • 打包, 解包

    • xxxxxxxxxx
    • xxxxxxxxxx
    • xxxxxxxxxx

字典

  • 键不能重复

  • 不可变、重复按照最后一个来

  • 删除 del dist[键] or value = dist.pop(键)

  • d.get(key, default) 从字典d中获取键key对应的值,如果没有这个键,则返回default

    • xxxxxxxxxx
  • d.keys(), d.values()

习题

1、2,400

2、2.5 2

(2,3)

3、3.14 3

 

 

 

 

 

 

标签:f1,省略,位置,列表,字符串,print,4.22
来源: https://www.cnblogs.com/cxyscd/p/16188027.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有