• 假期(面试题四)


    # 1、python如何生成随机数
    # 可以使用python的内置模块random,random.randint(1,10)产生一个1-10的随机数···还有小数,random应有尽有
    # 2、如何在function里面设置一个全局变量
    # 可以在function内部global声明一个全局变量
    # 3、介绍一下try,except的用法和作用
    # try,except主要用作异常处理,吧有可能出异常的代码放在try里面,except里面放处理的机制
    # 4、请用python写一个获取用户输入数字,并根据数字大小输出不同信息的脚步
    # msg = int(input(">>>:").strip())
    # if msg > 0:
    #     pass
    # elif msg < 0:
    #     pass
    # else:
    #     pass
    
    # 5、Django中如何在model保存前做一定的固定操作,比如写一句日志
    # 可以写装饰器或者是中间件,如果是在Django中最好写一个中间件,他会完美的解决这个问题
    # 6、从0-100随机取出10个数字,不能重复
    import random
    # 7、cookie和session的区别是什么
    # cookie和session都可以存储用户信息,cookie存在用户浏览器中,session存在于服务器中的session表里
    # 8、HTTP协议,如何从两次请求中判断是同一个用户
    # 根据每次请求带的cookie值做判断
    # 9、lis = ["a","b","c"]    print (lis[10:])输出结果
    # 输出为空,因为列表的长度就3,而要截取的长度为10以后的,所以输出[]
    # 10、写出五种HTTP请求的方法
    # get、post、put、delete、patch
    # 11、描述多进程中join和deamon的区别
    # join方法:主线程A中创建了子线程B,并且在A中用了B.join(),那么主线程A会一直等待B运行完毕后运行A
    # deamon为守护线程方法,按上边这个来说,如果把A设置为守护线程,如果A结束了不管B是否结束都会结束程序,这个方法必须在start之前设置
    # 12、简单描述GIL全局解释器锁对python性能的影响
    # 性能会有所损耗,但是他实现了线程安全···待续
  • 相关阅读:
    48. Rotate Image
    47. Permutations II
    46. Permutations
    45. Jump Game II
    44. Wildcard Matching
    43. Multiply Strings
    42. Trapping Rain Water
    41. First Missing Positive
    40. Combination Sum II
    39. Combination Sum
  • 原文地址:https://www.cnblogs.com/52-qq/p/8450281.html
Copyright © 2020-2023  润新知