zoukankan      html  css  js  c++  java
  • python学习笔记Day3

    1、作业(1)

    用户登录:

    input_name=input("用户名:")
    input_passworld=input("密码:")
    h=open("E:98.txt")
    f=open("E:99.txt")
    lists=[]
    for line in h.readlines():
    lists.append(line.strip(" "))
    #print(lists)
    flag=False
    for i in range(2):
    if flag:
    break
    if input_name in lists:
    print("你的信息已被锁定")
    break
    else:
    for line in f.readlines():
    name,passworld=line.strip(" ").split()
    if name == input_name and passworld == input_passworld:
    print("欢迎")
    flag=True
    break
    else:
    print("请重新输入")
    input_name = input("用户名:")
    input_passworld = input("密码:")

    else:
    print("用户信息已被锁定")
    f=open("E:98.txt","a")
    f.write(input_name+" ")

    2、对象,类
    对于python,一切事物都是对象,对象是基于类创建。
    如:

    又如:


     3、取绝对值

     4、__divmod__()的用法:

    得到的是(商,余数),一般用于分页。

    5、字符串、列表

          dir() # 查看类里面都有哪些成员

          如:

     name="wang"
    print(type(name))
    print(dir(name))
    5.1
    __contains__  即包含
    例:result=name.__contains__("er")#等于result= “er” in name
       print(result)
    结果:false


    5.2 居中
    name="wang"
    result = name.center(20,"*")
    print(result)
    结果:********wang********

    5.3 计数

     

    5.4 编码

    5.5 是否以“...”结尾:

     5.6、列表与元组的相互转化

    tu = tuple([41,45,47])#列表转化为元组

    list(tu)#元组转化为列表

    5.7、字典
    字典的创建:
    dic = {"k1":"v1","k2":"v2"}
    dic = dict(k1="v1",k2="v2")

    “get"的用法:
    dic = {"k1":"v1","k2":"v2"}
    dic = dict(k1="v1",k2="v2")

    print(dic["k1"])
    print(dic["k2"])

    dic.get("k1")
    dic.get("k2")
    dic.get("k3","elex")#没有k3的值,把”elex“付给”k3“

    键、值、键值对:

    键、值、键值对应用于for循环:

     更新:

    dic = {"k1":"v1","k2":"v2"}
    dic.update({"k3":"v3"})
    print(dic)

    结果:{'k2': 'v2', 'k1': 'v1', 'k3': 'v3'}
    
    




                


     

     





  • 相关阅读:
    基于【 Docker】四 || Docker常用镜像安装
    【静态延迟加载】self关键字和static关键字的区别
    【php设计模式】单例模式
    为什么要使用 SPL中的 SplQueue实现队列
    php中连接tcp服务的三种方式
    使用rsync工具构建php项目管理平台
    php 求两个数组的差集应该注意的事情
    lnmp环境快速搭建及原理解析
    nginx + lua 限制ip地址访问
    mysql主从复制搭建
  • 原文地址:https://www.cnblogs.com/wp0810/p/7088987.html
Copyright © 2011-2022 走看看