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对应背景绿色

      

      

  • 相关阅读:
    CSS3 target伪类简介
    不用position,让div垂直居中
    css3 在线编辑工具 连兼容都写好了
    a标签伪类的顺序
    oncopy和onpaste
    【leetcode】1523. Count Odd Numbers in an Interval Range
    【leetcode】1518. Water Bottles
    【leetcode】1514. Path with Maximum Probability
    【leetcode】1513. Number of Substrings With Only 1s
    【leetcode】1512. Number of Good Pairs
  • 原文地址:https://www.cnblogs.com/lyy9902/p/9519351.html
Copyright © 2011-2022 走看看