python基础学习笔记


python基础学习笔记
一、python数据类型:
    1、数字类型
       (1)布尔型
       (2)整型
       (3)浮点数
    2、序列类型
       (1)字符串
       (2)元组
       (3)列表
    3、映像类型
       (1)字典
    4、集合类型
       (1)可变集合
       (2)不可变集合
二、python注释方法
    1、单行注释
        用"#"进行单行注释
1
        # 这是一行python注释
    2、多行注释
        多行注释以一对三个单引号来注释
 
  
      ’‘’
        这是
        python多行
        注释
        ‘’‘

 

三、字符编码
    1、ASSIC:使用8位长度来保存一个字符
        ord()函数可以看到某字符的assic码
    2、Unicode:使用16位长度来保存一个字符
    3、UTF-8:可变长度,3个字节存一个汉字
1
2
    a=’abc’此时用assic保存
    b=u’abc’此时用unicode保存
四、导入模块
    1、os模块
    os模块可以用来系统管理,可以使用system()方法来执行系统命令,该方法会返回命令执行的结果,0代表成功,其他数字代表失败
    os.walk.next()方法可以依次输出目录树
    2、commands模块
    commond.getstatusoutput()方法会返回一个元组,其中有命令的执行结果,已经命令的输出
    3、导入模块的方法是:
    import 模块名 //这会导入该模块的所有方法
    from 模块名 import 方法名  //这会导入该模块下的该方法
    import 模块名 as 新模块名  //这会在导入模块的时候给该模块重命名
五、用户交互
    1、input()函数:
        input()函数根据输入的内容类型来处理,输入数字就是数字类型,输入字符串就是字符串类型。
    2、raw_input()函数:
        raw_input()函数,所有通过该函数输入的内容都被当成字符串来处理。
六、流程控制
    1、判断
    if ...:
      ……
    elif ...:
      ……
    else:
      ……
    2、for循环
    for i in {范围}:
      ……
    3、while循环
    while … :
      ……
    else:
      ……
    
 

评论关闭