2021-10-17

9.24
*****
一、课程学习资源
    1.www.runoob.com
    2.www.liaoxuefeng.com
    3.www.csdn.net
    4.B站
    5.个人CSDN博客主页
    https://mp.csdn.net/?spm=1000.2115.3001.4503
二、知识要点
    1.编程语言的种类:
        低级语言:(1)机器语言
              (2)汇编语言
        高级语言:(3)高级语言(C语言)
              (4)超级语言(python)
    2.学习方法:
        先学习----后模仿----在自主创新
    3.静态语言(编译):C语言、java等
    脚本语言(解释):python语言、JavaScript语言、PHP语言
    4.两种编程方式:
        (1)交互式:REPL(Read-Eval-Print-Loop)
        (2)文件式:必须先新建(Ctrl+n)再保存( Ctrl+s)最后执行F5
    5.编程的基本方法步骤(IPO):
        (1)I:input()输入(提出问题)
        (2)P:process程序的逻辑处理(分析问题)
        (3)O:output()程序的输出(解决问题)
    6.编程的基本步骤:
        (1)确定IPO(Input--Process--Output)
        (2)编写程序
        (3)调试程序
    7.基本的语法元素:
        (1)程序框架
                缩进:一般情况下四个空格=一个tab,有单层或多层
                注释:单行注释(#),独写一行或者在一行代码的最后。书P19    #不能离代码太近
                  多行注释,三单引号('''...........''')(英文状态)
                命名(标识符):大小写字母、数字、下划线(shift+-)和汉字  (不能单独出现),第一个字符不能是数字。
*************************************************************************************************
10.9
           对象:身份(ID)、类型(type)、值(Value)---常量、变量
                变量
                保留字:and、as、is、if、in、import、raise、for、from、with、not、or、try、true、false、pass、elif、else、except、finally、class、continue、

                >>>help()
                   keywords
                    quit
                    exit()
        (2)数据类型(6种):
            数字类型(Numbers)
                1、整型(Integers)、布尔型(Boolleans)
                2、浮点型(Floating point numbers)
                3、复数(Complex numbers)(real+imagj),real(float),imag(float)
            布尔类型(Boolleans):True(1) /False(0)
            字符串类型(Strings):
                       运算:+(字符串的链接)
                         *(字符串的复制)
                       转义字符:
                       字符串格式化:    
            列表类型(Lists)
            元组类型(Tuples)
            字典类型(Dictionaries)
            集合类型(Sets)
        (3)类型转换:
            int():转换为整数,默认为十进制
            bin():转换为二进制
            otc():转换为八进制
            hex():转换为十六进制
            float():整数转换为浮点型
            complex():转换为复数
        (4)语句
            赋值语句:变量名=变量值
            结构化语句:
                顺序结构
                分支(选择)结构
                循环结构
        (5)函数
            <变量名>input('提示字符串')
                输入内容一定是字符串类型,其他类型需要转换。
            eval(input()):评估函数  去掉参数最外侧引导并执行余下语句的函数
            print()以字符形式向控制台
            eval()
            print()格式化
********************************************************************************************************
10.15
        8.运算符与表达式
            (1)算数运算:
                    除法(/):10/3=3.33333(float)
                    地板除(//):10//3==3(int),-10//3==-4(向下取整)
                    取余(取模) :10%3==1 -10%3==2
            (2)赋值运算
            (3)关系(比较)运算
            (4)逻辑运算:and/or/not
            (5)成员运算:in/not in
            (6)身份(同一性测试)运算:is/is not
            (7)位运算
            (8)运算优先级别:指数(**)--一元(+、-)--算术()--位运算()--关系--赋值()--逻辑()
        9.数据类型:
            (1)元组(tuple)
            (2)列表(list)
            (3)字典(dict)
            (4)集合(set)
        10.函数(方法):
            (1)输入(input())
            (2)输出(print())
            (3)评估函数(eval())
        11.库
            (1)内置函数
            (2)标准库
            (3)第三方库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值