python 基础知识框架

### 重点内容#####
"""
第一单元
    1、常用的dos命令
        dir 查看目录
        md  创建目录
        cd  去指定目录
        cd.. 返回上一目录
        cd/ 返回根目录
        : 去指定盘符
        rd 删除目录
        del 删除文件
        cls  清屏
        exit 退出命令行

    2、计算机储存单位
        1t=1024m
        1m=1024kb
        1kb=1024b
        1b=8byte
    3、原码 补码 反码
        正数 
            都是其本身
        负数 
            原码是其绝对值 
            反码原码的基础上符号位不变其余取反
            补码 反码的基础上加1
第二单元
    1、标识符规则
    2、命名规范
    3、数据类型
      不可变数据  Number String Tupe  Sets 
       可变数据  List  Dictionnsry
    4、运算符 
         + - * / % **  //
    5、比较运算符 
        ==   !=     > <  >=  <=
    6、复合运算符
        = += —=  *=  /= %= **= //= 
    7、逻辑运算符 
        and or not 
    8、成员运算符 
        in not in 
    9、身份运算符 
        is  is not 
    10、循环语句 
        while 判断条件:
            执行语句
        for i in 列表
            执行语句
    11if else  
        if 判断条件:
            执行语句
        else:
            执行语句

    12if elif else
        if 条件:
            执行
        elif 条件:        (如果有一个elif 执行 则其他elif都不执行)
            执行
        else:
            执行 

    13、Type() 查询变量类型
    14、id()查询变量id
第三单元
    1、while 
        while 判断条件:
            执行语句

    2for i in 列表
            执行语句  
    3、break 跳出循环
    4、continue 执行下一次循环

第四单元

    1、数字类型
        int 整型 
        float 浮点型
        complex  复数 
    2、数字的处理 
        int() 将数字转换为整型
        float() 将数字转化为浮点数 
    3、常用数学函数 
        round() 四舍五入 
        min() 最小值 
        max() 最大值
    4、数学库 import math
        math.ceil()  向上取整 
        math.floor()  向下取整
    5、随机数库函数 import random
        random.choice()
        random.random()
        random.choice(range(110))
        random.shuffle(str)   自由组产生新的列表 
    6、字符串
        1、转义字符
                \t  横向制表符  默认四个空格 
                \n   换行 
                \r   回车 
                \"    双引号
                \'    单引号
                \\     失效单个含义字符
                r  字符串不是不识别转义符
        2、字符串的运算符
            + 串连
            * 重复输出 
            [:] 截取字符串的一部分
            [] 索引字符串中的字符
            in  成员运算符      属于
            not in  成员运算符 不属于
        3、字符串格式化 
            %s  赋值字符串类型
            %d  赋值数值类型
            %f  赋值浮点数  (%.2f  保留两位小数)
          格式 ; print("%s %d %f ",%(str, num, float)) 

        4、三引号 


                #允许跨行输出,以及输出其他字符

        5、字符串部分内建函数
            find()      查找指定的字符串 ,返回第一个下标  
            count()     查找指定字符在字符串中出现的次数
            replace()      把老字符替换成新字符 最多不能超过max次
            split()       将字符串已指定的字符分割
            starsiwth()  是否已指定的字符开始 返回布尔量
            endswith()  是否已指定字符结尾 返回布尔量
            lower()   将所有字母小写
            upper()   将所有字母大写
            center()   字符串居中 设置字符串长度
            strip() 删除左右空格
            eval() 返回字符串表达式的值
            len() 返回字符串长度
        6del删除对象 
           del var a, var b 
"""
  • 2
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值