• Python学习笔记一


      在工作之余,自学了一下Python,感觉还挺有意思的,简单总结了一下,不敢在大神面前略说一二。一方面,主要是自己总结一下,方面以后查阅方面;另一方面,同时也跟大家互相探讨学习~

      1 #encoding:utf-8
      2 import time
      3 #测试
      4 a=int(input("请输入执行次数:
    "))
      5 print("输入的为:",a)
      6 #print r("输入的为:
    ",a) #r取消转义
      7 
      8 for x in range(a):
      9     print ("你好")
     10     time.sleep(1)
     11 
     12 a=r"你好
    世界!" #r取消转义
     13 print (type (a) ) 
     14 
     15 
     16 b=3
     17 c="2"
     18 print("和为:",b//int(c)) #//取整数位
     19 
     20 
     21 ##列表##
     22 a=[1,2,3,4,"hello","世界"]
     23 #列表的切片
     24 print(a[0:4])
     25 print(a[3:5])
     26 #添加元素
     27 a.append("zhangsan")
     28 #删除元素
     29 #a.remove(4)
     30 #del a[4]
     31 #a.pop(5)
     32 
     33 #a.insert(5,666)#在弟五位后面添加
     34 print (a)
     35 
     36 ##元组##
     37 a=(1,2,3,4,"hello","世界")
     38 print (a)
     39 
     40 ##字典##
     41 #字典的键是不允许重复的,值可以重复
     42 a={"neme":"张三","age":18,"hobby":"打球"}
     43 print (a)
     44 print(a["age"])
     45 
     46 a={1,2,3,4,5,"上山打老虎"}
     47 b=set([1,2,3,4,5])
     48 print (a,b)
     49 
     50 list1=[1,2,2,3,3,3,4,5,6,6,6]
     51 x=set(list1)
     52 print (x)
     53 
     54 
     55 ##if  else##
     56 cunkuan=60
     57 
     58 if cunkuan>100:
     59     print("可以买车啦")
     60 elif cunkuan>50:
     61     print("买二手车")
     62 else:
     63     print("买自行车")
     64 
     65 
     66 ##for语句##
     67 for i in range(1,10,2):
     68     print(i)
     69 
     70 list1=[1,2,3,4,5,6]
     71 
     72 for x in list1:
     73     print(x)
     74 
     75 
     76 ##判断最大值##
     77 list1=[1,2,3,4,5,6]
     78 
     79 maxx=list1[0]
     80 
     81 for x in range(0,len(list1)-1):
     82     if maxx<=list1[x+1]:
     83         maxx=list1[x+1]
     84 print("最大值:",maxx)
     85 
     86     
     87 ##异常处理 Exception finally##
     88 a=[12,23,45,0,"a",21]
     89 
     90 for i in a:
     91     print("-----------",i)
     92     
     93     try: #可能会报错或出现异常的代码
     94         print(3/i)
     95     except Exception as e: #捕获try语句异常
     96         print("出现异常,错误信息为:",e)
     97     else:
     98         print("---------正常")  #没有异常时执行的语句
     99     finally:
    100         print("-----本次结束-----")  #无论是否有异常都会执行
    101 
    102 
    103 ##自定义抛出异常##
    104 pwd="123456"
    105 
    106 if len(pwd)<8:
    107     ex=Exception("密码不能低于8位数")
    108     raise ex #抛出自定义的异常
    109 
    110 else:
    111     print("密码设置成功!")
    View Code

    #encoding:utf-8

    '''
    import time
    #测试
    a=int(input("请输入执行次数: "))
    print("输入的为:",a)
    #print r("输入的为: ",a) #r取消转义

    for x in range(a):
    print ("你好")
    time.sleep(1)
    '''
    '''
    a=r"你好 世界!" #r取消转义
    print (type (a) )

    b=3
    c="2"
    print("和为:",b//int(c)) #//取整数位
    '''
    '''
    #列表#
    a=[1,2,3,4,"hello","世界"]
    #列表的切片
    print(a[0:4])
    print(a[3:5])
    #添加元素
    a.append("zhangsan")
    #删除元素
    #a.remove(4)
    #del a[4]
    #a.pop(5)

    #a.insert(5,666)#在弟五位后面添加
    print (a)

    ##元组##
    a=(1,2,3,4,"hello","世界")
    print (a)

    ##字典##
    #字典的键是不允许重复的,值可以重复
    a={"neme":"张三","age":18,"hobby":"打球"}
    print (a)
    print(a["age"])

    a={1,2,3,4,5,"上山打老虎"}
    b=set([1,2,3,4,5])
    print (a,b)

    list1=[1,2,2,3,3,3,4,5,6,6,6]
    x=set(list1)
    print (x)

    '''

    '''
    cunkuan=60

    if cunkuan>100:
    print("可以买车啦")
    elif cunkuan>50:
    print("买二手车")
    else:
    print("买自行车")
    '''

    '''
    for i in range(1,10,2):
    print(i)

    list1=[1,2,3,4,5,6]

    for x in list1:
    print(x)
    '''
    '''
    list1=[1,2,3,4,5,6]

    maxx=list1[0]

    for x in range(0,len(list1)-1):
    if maxx<=list1[x+1]:
    maxx=list1[x+1]
    print("最大值:",maxx)
    '''
    '''
    a=[12,23,45,0,"a",21]

    for i in a:
    print("-----------",i)

    try: #可能会报错或出现异常的代码
    print(3/i)
    except Exception as e: #捕获try语句异常
    print("出现异常,错误信息为:",e)
    else:
    print("---------正常") #没有异常时执行的语句
    finally:
    print("-----本次结束-----") #无论是否有异常都会执行
    '''

    pwd="123456"

    if len(pwd)<8:
    ex=Exception("密码不能低于8位数")
    raise ex #抛出自定义的异常

    else:
    print("密码设置成功!")

  • 相关阅读:
    Kubernetes Conditions
    自动造数据利器,Faker 了解一下?
    2021年软件测试工具大全(自动化、接口、性能、安全、测试管理)
    低代码开发,推荐一款Web 端自动化神器:Automa
    自动化测试常见问题总结!(适合新手团队)
    Java 将PPT转为OFD E
    Java 将PDF转为线性PDF E
    C# 将Excel转为PDF时自定义表格纸张大小 E
    C# / VB.NET 在Word中嵌入多媒体(视频、音频)文件 E
    C# 扫描识别图片中的文字(.NET Framework) E
  • 原文地址:https://www.cnblogs.com/zwh-Seeking/p/11526350.html
Copyright © 2020-2023  润新知