当前位置:   article > 正文

Python基本问题_python什么类型的数据有slipt

python什么类型的数据有slipt

1. 同时取最大值,最小值

  1. m, n = eval(input())
  2. m, n = max(m, n), min(m, n)

2. 小数取值

  1. # a//b 直接取整 8//5=1
  2. # '{:.2f}'.format() 四舍五入

3. 字符串/列表求元素个数

  1. # len() 得到 字符串/列表 全部元素个数
  2. ls = [] str1 = ''
  3. len(ls/str1)
  4. # .count(x) 统计 字符串/列表 指定元素x出现次数
  5. ls.count(x) str1.count(x)

4. 输入分隔赋值

  1. #输入空格分隔
  2. a,b = input().split() #读入两个数到a b中
  3. #split中字符分隔
  4. a,b = map(int,input().split(',')) #读入两个整数到a,b中,输入的数用逗号分隔
  5. a,b = map(int,input().split(' ')) #读入两个整数到a,b中,输入的数用空格分隔

5. 输出格式

6. 字符串处理

str1.strip(c)       去掉字符串两侧指定字符c

str1.split()          按照指定字符分割字符串为列表

str1.replace('o', 'n')         n替换字符串中特定字符o

7.  集合运算 “交并差补”  “& | - ^”

8. 字典中数据类型:dict_keys :  d.keys()

                                dict_values : d.values()

9. Python 组合数据类型能够将多个相同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易。组合数据类型可以分为3类:序列类型、集合类型和映射类型。

10. 序列类型总体上可以看成一维向量,如果其元素都是序列,则可被当作二维向量。Python的字符串、元组和列表类型都属于序列类型。序列类型(元组、列表)中元素都可以是不同类型。

注:序列s,s.index(x)返回第一次出现x的序号,并不返回全部序号。

11. 字典遍历:遍历字典查值时,如果相同键对应不同值,字典采用最后一个"键值对"。

12. 集合类型和字典类型最外侧都用{}表示,不同在于,集合类型元素是普通元素,字典类型元素是键值对。

注:直接采用{}默认生成一个空字典。

13. 数据组织的维度:

高维数据由键值对类型的数据构成,采用对象方式组织:  字典用于表示高维数据

二维数据采用表格方式组织,对应于数学中的矩阵

一维数据采用线性方式组织,对应于数学中的数组和集合等概念

14. Python文件打开方式:

   同一个文件可以既采用文本方式打开,也可以采用二进制方式打开。

   当文件以文本方式打开时,读取按照字符串方式;当文件以二进制文件方式打开时,读取按照字节流方式

15. Python文件操作:打开—操作—关闭 (关闭可以省略)

  注:打开文件后采用close()关闭文件是一个好习惯。如果不调用close(),当前Python程序完全运行退出时,该文件引用被释放,即程序退出时,相当于调用了close()。

16.  文件描述:

   1) 文件是存储在辅助存储器上的数据序列   2) 文件是数据的集合和抽象  3) 文件可以包含任何内容

  注:函数或类是程序的集合和抽象

17. CSV文件描述:

   1) CSV文件格式是一种通用的、相对简单的文件格式,应用于程序之间转移表格数据

   2) 整个CSV文件是一个二维数据

   3) CSV文件的每一行是一维数据,可以使用Python中的列表类型表示

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/563900
推荐阅读
相关标签
  

闽ICP备14008679号