python学习之数据类型

一、字符串

1,通过+进行拼接搭配空格

  name = 'truce'

  name2 = 'lee'

  myname = name + ' ' + name2

 

2、大小写函数

  name.title() 首字母大写

  name.upper() 所有字符大写

  name.lower() 所有字符小写

3、剔除函数

  1、name.rstrip() 去除字符串尾部空格

  2、name.lstrip() 去除字符串前部空格

  3、name.strip() 去除字符串首尾空格

 

4、数字

  1、整数  加减乘除运算 乘方运算(3**2 = 9)

  2、浮点数  通过运算得出的结果位数是不确定的

  3、str()函数避免类型错误

    age = 23

    message = "Happy " + str(age) +"rd Birthday!" 

 

二、列表

  1、有序集合,索引从0开始

  2、修改、添加、删除元素

    添加元素:.append(元素)<默认添加到列表最后>  .insert(索引,元素) 

   删除元素:del 列表[索引] 列表中移除    .pop()列表中移除 并可以拿到该元素  .remove(元素) 只删除第一个指定的值,如果要删除的值在列表中可能出现多次需要结合循环来删除。

  3、组织列表

   list.sort()原始列表元素顺序永久改变 并且按字母大小顺序排列   list.sort(reverse=True)按字母大小反序排列 也是永久性的  

   list.sorted()对原始列表临时排列 原始元素数据排列不变    list.reverse()到这打印列表   位置反序

 

  4、确定列表的长度

   len(list)

 

  5、使用列表时避免索引错误

   列表索引从0开始     list[-1]列表最后一个元素 列表长度为0时 改访问会报错

 

二、操作列表

  1、循环 for list1 in list:  冒号缩进   缩进了的输出函数跟随for循环执行多次   不缩进只执行一次   需要避免缩进错误   冒号的下一行时循环的开始

   2、数字列表

    range()函数可以随便产生一列数字  结合list()函数可产生一个数字列表 range()函数还可制定步长 list(range(1,11,2))

    数字列表简单的统计函数 min(list) max(list) sum(list)

   3、列表解析

    

   

 

posted on 2019-01-09 10:55  Truce_Lee  阅读(119)  评论(0编辑  收藏  举报