zoukankan      html  css  js  c++  java
  • python循环,函数


    平常的网页会转换成ascll码,在转编译成十六进制
    a='http://www.mywebsit.com/?query=python&count=20'
    print(a)
    b=a.replace('=',(hex(ord('='))))
    c=b.replace('?',(hex(ord('?'))))
    d=c.replace('&',(hex(ord('&'))))
    print(d)
    e=d.replace('0x3d',(chr(int('0x3d',16))))
    f=e.replace('0x26',(chr(int('0x26',16))))
    g=f.replace('0x3f',(chr(int('0x3f',16))))
    print(g)

    用python写了一个小小的登录和注册界面
    print('-'*20)
    a=[]
    b={}
    while True:
    print({'1':'登录'})
    print({'2':'注册'})
    num=int(input('请输入信息:'))
    if num == 2:
    user=input('请输入用户名:')
    pwd=input('请输入密码:')
    b.update({user:pwd})
    a.append(b)
    print(b)
    print(a)
    elif num==1:
    login=input('请输入用户:')
    password=input('请输入密码:')
    if login==None or password == None:
    print('用户或者密码不能为空')
    else:
    pass
    if b[login]==password:
    print('登录成功')
    else:
    print('账号或密码错误')
    elif num not in (1,2):
    print('您的输入有误,请重新输入!')



    学了点基本的函数,函数的变量可以为形参和实参,形参可以为字典值
    def record(name,*skiils):
    print('员工姓名:%s'%name)
    print('专业技能:{0}'.format(skiils))
    print('='*30)
    pass
    record('王晓','html,java,python')
    record('王三','html,php,python')
    record('李四',['c,java,python'])

    def recod(name,**skill):
    print('员工姓名:%s'%name)
    print('专业技能:{0}'.format(skill))
    print('~'*30)
    # sk={'python':'A','html':'B','java':'B+'}
    # recod('张三',**sk)
    if __name__ =='__main__':
    sk = {'python': 'A', 'html': 'B', 'java': 'B+'}
    recod('张三', **sk)
    a=input('请输入要更改的选项:')
    sk1={'python':a}
    recod('张三',**sk1)

    这几天主要在使用字典和数组,字典的value值可以为数组
    这么使用
    a=[]
    dic={}
    dic.update{'a':a}
    这样value的值就变成a数组的值了


  • 相关阅读:
    JavaScript变量存储浅析
    AngularJS学习篇(二十二)
    css目录
    html目录
    javascript目录
    第一篇 dom
    第五篇、css补充二
    第六篇 javascript面向对象
    第三篇 css属性
    jmeter之-图形监控
  • 原文地址:https://www.cnblogs.com/yuxuanlian/p/9562333.html
Copyright © 2011-2022 走看看