• 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
  • 相关阅读:
    Linux下Redis的安装和部署
    js实现复制到剪贴板功能,兼容所有浏览器
    解决file_get_contents无法请求https连接的方法
    PHP使用正则表达式验证电话号码(手机和固定电话)
    php MYSQL 一条语句中COUNT出不同的条件
    学到的较复杂的 mysql 语名
    数据库相关 sql 语句
    php对象比较
    魔术方法
    inner join left join right join
  • 原文地址:https://www.cnblogs.com/pandaboy1123/p/8455291.html
Copyright © 2020-2023  润新知