首页 > 代码库 > python学习第一天

python学习第一天

1.for x in 集合:print(x)  #输出集合内的元素

2.列表:[]

  #1.切片操作:

    [:]     #全部遍历

    [1]      #输出第二个元素

    [1:3]   #遍历第二个到第三个元素

    [1:]     #遍历第二个到最后一个元素

    [:3]    #遍历前三个元素

    [-1]     #输出最后一个元素

    [-3:-1]   #遍历倒数第三个到倒数第二个元素

    [:-1]   #遍历第一个元素到倒数第二元素(去除最后一个元素)

  #2.相关函数:

    *1.pop()  #弹出最后一个元素函数;也从改列表中删除了该元素

    *2.append(elem)  #向该列表中追加元素,只可用于已存在的列表

    *3.insert(index,elem)  #向index位置插入elem元素

    *4.sort()    #给列表元素排序,一般按从小到大排列

    *5.reverse()  #给列表排序,倒序排列

    *6.remove(elem)  #删除elem元素

    *7.count(elem)  #查询elem元素重复的个数

    *8.index(elem)  #查询elem元素的位置

    *9.copy()    #把一个列表赋给另一个列表

    *10.clear()    #把该列表清空

  #3.边界检查:不可以给超出范围的赋值,也不可查询超出范围的元素

  #4.可以进行嵌套,嵌套多个列表,并且元素的类型也可以不一样

3.文件操作:

  f = open("t.txt","r")  #r为只读打开(文件必须存在),w为只写打开(文件有则直接写入,若没则创建)

  f.read()/readline()/readlines()  #读取文件内容(打开模式必须为r)

  f.write()    #写入文件内容(打开模式必须为w)

  f.close()    #关闭文件

4 .布尔值类型:(True,False)
 
5.数字
    #1.表达式操作符:+ - * /  >>  **  & 等
    #2.内置数学函数:pow、abs、round、int、hex、 bin等
    #3.公用模块:random、math等
 
6.类型属于对象,而不是变量名