zoukankan      html  css  js  c++  java
  • Pyhton学习——Day8

    ###########################################max函数##############################################################
    # 1.max函数处理的是可迭代对象,相当于一个for循环取出每个元素进行比较。注意:不同类型的元素之间不能进行比较
    # 2.每个元素之间进行比较,是从每个元素的第一个位置一次比较,如果这一个位置分出大小,后面的就不再进行比较,直接比较该元素
    #################################
    #3.ord()写一个字符,显示出ASCII表中对应的值
    # print(ord('a'))
    # 97
    #################################
    #4.pow()
    # print(pow(10,3))10的3次方
    # 1000
    # print(pow(10,3,2))10的3次方对于2取余数
    # 0
    #################################
    #5.reversed()反转可迭代的对象
    # l = [1,2,3,4]
    # print(list(reversed(l)))
    ###############################
    #6.round()四舍五入
    # print(round(3.5))
    # 4
    #################################
    #7.set()集合的形式
    # print(set('hello'))
    #################################
    #8.silce()切片,取出其中的几个元素
    # l = 'hello'
    # s1 = slice(3,5)
    # print(l[s1])
    # lo
    ##################################
    #9.sorted()排序,比较大小,不同的数据类型不能做比较
    # l = [3,2,5,1,7,8,9]
    # print(sorted(l))
    # [1, 2, 3, 5, 7, 8, 9]
    # name_dic = {
    # 'alex':600,
    # 'wupei':300,
    # 'yuanhao':400,
    # }
    # print(sorted(name_dic,key=lambda key:name_dic[key]))
    # # ['alex', 'wupei', 'yuanhao']
    # print(sorted(zip(name_dic.values(),name_dic.keys())))
    # [(300, 'wupei'), (400, 'yuanhao'), (600, 'alex')]
    ##################################
    #10.str()任意类型转换为字符串
    #################################
    #11.sun()求和
    #################################
    #12.type()查看数据类型
    #写程序就是处理数据状态的变化
    # msg = '123'
    # if type(msg) is str:
    # num = eval(msg)
    # print(num)
    # 123
    #################################
    #13.vars()查看某一个对象下所有的方法,显示为字典的格式
    ###################################
    #——————————————————————————————————————————————————————#
    ###########################################文件处理###########################################################
    # 一、文件处理流程
    # 1.打开文件,得到文件句柄并赋值给一个变量
    # 2.通过句柄对文件进行操作
    # 3.关闭文件
    #r-只读 w-写入 a-追加
    # f = open('test',encoding='UTF-8')以utf-8的形式打开,不同的编码格式不能打开文件
    # data = f.read()
    # print(data)
    # f.close()释放资源
    # f = open('test',encoding='UTF-8')
    # data = f.readable()#是否可读
    # print(data)
    # True
    # f = open('test',encoding='UTF-8')
    # data = f.readline()#依次读取一行
    # print(data)
    # f = open('test',encoding='UTF-8')
    # data = f.readlines(5)
    # print(data)
    # ['#首先在python3中操作文件只有一种选择,那就是open() ']
    #############################################################################################################3
    # 二、文件处理写操作
    # f = open('test','w',encoding='UTF-8')#新建一个文件
    # f.write('111111 ')
    # f.write('222222 ')#文件内容只能是字符串
    # f.close()
    ##############################################################################################################
    # 三、追加操作
    # f = open('test','a',encoding='UTF-8')
    # f.write('a模式是追加的方式写到文件的最后')
    #################################################################################################################
    # 文件没有修改,文件是二进制排列在硬盘上的,修改文件都是覆盖内容
    # src_f = open('test','r',encoding='UTF-8')
    # data = src_f.readlines()
    # src_f.close()
    # dst_f = open('test_new','w',encoding='UTF-8')
    # dst_f.writelines(data[0])
    # dst_f.close()
    # with open('test','w') as f:#系统自动释放资源
    # f.write('2222 ')
    Win a contest, win a challenge
  • 相关阅读:
    httpcontext in asp.net unit test
    initialize or clean up your unittest within .net unit test
    Load a script file in sencha, supports both asynchronous and synchronous approaches
    classes system in sencha touch
    ASP.NET MVC got 405 error on HTTP DELETE request
    how to run demo city bars using sencha architect
    sencha touch mvc
    sencha touch json store
    sencha touch jsonp
    51Nod 1344:走格子(贪心)
  • 原文地址:https://www.cnblogs.com/pandaboy1123/p/8455291.html
Copyright © 2011-2022 走看看