zoukankan      html  css  js  c++  java
  • python笔记第二节

    一 :模块的引入

      1.sys模块:

            

     显示的目录结构为Python的环境变量,其中包括Python的标准库,以及第三方下载库。如需引入第三方模块,需要将模块放入第三方下载库,才能被找到。

       

       sys.argv 返回的地址为当前文件在Python中存储的相对路径,此处因为存储的就是绝对路径,所以显示绝对路径。

      还可以使用该方法获取传入当前脚本的参数。如下图。

      

      

      2.os模块:是一个与系统进行交互的模块。

        

        乱码的原因是,Windows的编码方式为GBK,Python3.x的默认编码方式utf-8

        

    二:exit()退出脚本

    三:密码的隐藏显示

      import getpass

      getpass.getpass("请输入密码")

      这个方法 在pycharm 中无法识别,但是在命令行中可以

    四:关于模块的引入跟java引入包是不同的。需要将模块放入指定的目录下,或者在环境变量中添加该模块的目录结构

     

    五:编码和解码:

      

        

    六:列表

      

        

        列表的循环

        

    七:关于列表的浅copy

       

        第一次copy,互相变更,不受影响,第二次因为copy过去的只是地址,所以变更第二次的时候,两个同时更改。

      实现浅copy的三种方式

        

        

    八:元祖,只读的列表,内部元素不可更改,只能读取。只有两个方法

      

    九:关于列表枚举的用法,如下图。使用枚举,可以显示每个元素的索引。

      

    十:三元运算:类似java的三目运算,只是写法不同,如下。

      

    十一:关于文字的高亮显示。需要死记硬背。31对应红色,41对应背景红色,32对应绿色,42对应背景绿色

      

      

  • 相关阅读:
    HTTP以及TCP协议
    分布式理论
    JAVA基础面试题
    JAVA基础面试题
    vue 中百度富文本初始化内容加载失败(编辑操作某列数据时,富文本中内容偶尔会为空)
    CodeMirror的使用方法
    JSON格式化,JSON.stringify()的用法
    promise与await的用法
    服务器端node.js
    数组扁平化
  • 原文地址:https://www.cnblogs.com/lyy9902/p/9519351.html
Copyright © 2011-2022 走看看