python基础笔记之序列

Python基础知识笔记:

 1.换行符  \n

        当你需要输出的内容自成一行,与其他内容不在一行时,在末尾加上换行符号\n

        例: print我自己一行\n我在第二行)

 

Python6种内建序列之通用操作

      python中,最基本的数据结构是序列。序列中的每个元素被分配一个序号-即元素的位置,也称为索引。

      Python6种内在序列分别为:列表,元祖,字符串,Unicode字符串,xrange对象,buffer对象。

      通用的6种序列操作:索引,分片,序列相加,最小值,最大值,长度,乘法,成员资格

 

1.索引:

   S=[1,2,3]

   Print(s[0])   #1

 

 

2.序列相加,拼接:

   列表是可以直接进行 数值int类 加减运算以及 字符str类的拼接。

   例:s=[1,2,3]                   s=[‘my name’]

         s[0]=s[0]+1                 s=s+’is tyh’

         Print(s)    #s=[2,2,3]        print(s)   #报错,只有相同类型的序列才能进行连接操作

         s=['my name']
         s=s[0]+'is tyh '
         print(s)     #my nameis tyh

3.分片:

         S=[1,2,3,4,5,6,7,8,9]

         a=s[:2]      #(不包括右边的数值)

         Print(a)  #[1,2]

         X=[-3:-1]   #[7,8]

         d=[0:6:2]    #指定步长为2,这样从0本身开始计算,读取数据

         Print(d)   #[1,3,5]

4.长度len()

        s=[1,2,3]

        Print( len(s)) # 3

5.乘法:

        a=s[0]* 20
        print(a)   #20

        a='s'*20
        print(a)   #ssssssssssssssssssss

  

6.最小值min(),最大值 max()

        s=[1,2,3]

        Print(min(s))   #1

        print(max(s))  #3

7.成员资格in运算符

        s=[1,2,3,4,5,6]

        Print(1 in s)   #TRUE 

注意: input输入的默认是字符串而不是int数字

例子:

   

 

posted @ 2020-03-19 09:27  7dao  阅读(147)  评论(0编辑  收藏  举报