发布新日志

  • Python进阶之路三(列表,字典,部分控制流)

    2018-11-13 11:30:32

    2018年11月13日
    1.代码编译注意小点:
    文本最上方添加# code=utf-8(预防格式异常,这个我操作的时候遇到该问题)
    2.列表list []
    3.列表增加list.append()
    4.字典{}
    对应1-4代码学习实例:
    # code=utf-8
    list_A=["1HBZ","OCEAN","xyzc","chsqb"]
    print(list_A[0])
    c=len(list_A)
    print(list_A[-1])
    print(list_A[c-1])
    nfsdqc="nfsdqc"
    list_A.append(nfsdqc)
    #字典
    print(list_A)
    dict_A={}
    dict_xyzc={"name":"xyzc","sex":"male","city":"shenzhen","hobby":"boy"}
    print(dict_xyzc)
    执行结果:
    1HBZ
    chsqb
    chsqb
    ['1HBZ', 'OCEAN', 'xyzc', 'chsqb', 'nfsdqc']
    {'name': 'xyzc', 'sex': 'male', 'city': 'shenzhen', 'hobby': 'boy'}
    5.控制流 if elif else
    money=700000
    if money>100000:
        print("去美国旅游")
    elif money>50000:
        print("去云南旅游")
    else:
        print("家里蹲")
    6.冒号:后面的代码行注意缩进,缩进代表范围内,后续定格代表进入另外一个范围;
    7.多行注释使用''',也可以选中所需要注释的代码行,点击ctrl+?,所选内容同时采用#注释(小窍门)
    8.控制流for in 表示循环  if else表示判断 break表示中断
    for循环-遍历下标-通过下标来获取数据
    for循环-遍历列表的值-直接取值
    在for循环中使用and和or,break
    square_account_list=[
        {"name":"John","age":22,"contury":"England","sex":"male","height":180,"weight":160},
        {"name":"Tom","age":30,"contury":"America","sex":"female","height":180,"weight":150},
        {"name":"Dick","age":27,"contury":"England","sex":"male","height":187,"weight":150},
        {"name":"Lucy","age":28,"contury":"America","sex":"female","height":180,"weight":150},
        {"name":"David","age":30,"contury":"America","sex":"male","height":120,"weight":150},
        {"name":"Bill","age":30,"contury":"America","sex":"male","height":130,"weight":150},
        {"name":"Jian","age":18,"contury":"China","sex":"female","height":180,"weight":150}]
    # first_one=square_account_list[0]
    # if first_one["name"]=="David":
    #     print(first_one)
    # else:
    #     print("他不是David")

    #for循环-遍历下标-通过下标来获取数据
    #[0,1,2,3,4,5,6]
    for index in range(0,len(square_account_list)):
        person_name=square_account_list[index]["name"]
        if person_name=="David":
            print(person_name)
            break
        else:
            print("他不是David")
    '''
    #for循环-遍历列表的值-直接取值
    for item in square_account_list:
        if item["name"]=="David":
            print(item)
         
        else:
            print("他不是David")
    '''
    '''
    for item in square_account_list:
        if item["age"]>20 and item["sex"]=="female":
            print(item["name"])
        else:
            print("====")
    '''
    for item in square_account_list:
        if item["age"]>20 or (item["sex"]=="female" and item["height"]>160):
            print(item["name"])
        else:
            print("====")
    执行后的结果:
    1HBZ
    chsqb
    chsqb
    ['1HBZ', 'OCEAN', 'xyzc', 'chsqb', 'nfsdqc']
    {'name': 'xyzc', 'sex': 'male', 'city': 'shenzhen', 'hobby': 'boy'}


  • Python进阶之路二编辑代码配色和选中配色设置

    2018-11-09 14:33:55

    1.代码颜色调整,根据自己的喜好选择对应的颜色,设置如下:
    Window--Preferences-PyDev-Editor位置,选择对应的格式进行修改,样式参考附图1;
    2.调色2参考该博客
    3.设置eclipse的背景底色
    https://jingyan.baidu.com/article/a378c960a41524b329283040.html(百度)
    4.设置默认模板
    点击 Window—Preferences-PyDev-Editor-Templates可以通过这个实现;
    5.举例设置默认模板:

    eclipse上进行每次进入后书写日期和作者名字进行设置,操作方法:

    1)点击已创建的工程Python-new-pydev module;

    2)填写name-finlish-empty-config available templates;

    3)选择 empty-edit,pattern处修改作者的名字,点击OK,则完成整个设置;


  • Python进阶之路一测试环境安装配置

    2018-11-09 14:27:02

    2018年11月8日开始搭建测试环境(Python+jdk+eclipse+PyDev);
    1.安装Python-3.6.4-amd64,要把add选项勾选;

    2.下载JDK进行安装;

    3.配置环境变量;

    方法:

    1)计算机-属性-环境变量;

    2)点击新建,新建变量JAVA_HOME;

    3)点击系统变量path,增加变量值C:\Program Files\Java\jdk-10.0.2\binjdk的存放目录)

    4.http://www.eclipse.org/downloads/download.php?file=/technology/epp/downloads/release/neon/3/eclipse-jee-neon-3-win32-x86_64.zip&mirror_id=1248

    从该网站上下载eclipse 安装;

    5.按照https://blog.csdn.net/leejeff/article/details/80432103进行安装配置

    Installhelp里面去查找;

Open Toolbar