2021-10-17

9.24
===============================================================================================================
一、课程学习资源:
        1.www.runoob.com                                            
        2.www.liaoxuefeng.com
        3.www.csdn.net
        4.B站
        5.个人CSDN博客主页https://blog.csdn.net/WQ0025?spm=1020.2143.3001.5343
二、知识要点                                                        1.编程语言的种类
        低级语言(1)机器语言
                (2)汇编语言
        高级语言(3)高级语言
                (4)超级语言(python)
    2.学习方法:
        先学习----后模仿----在自主创新
    3.静态语言 (编译):C语言、Java语言
      脚本语言(解释):python语言、JavaScript语言、PHP语言
    4.两种编程方式:
        (1)交互式(Read-Eval-Print-Loop)
        (2)文件式(必须先保存    Ctrl+N  在保存Ctrl+S  最后在执行F5)
    5.编程的基本编写方法(IPO):
         (1)I:input()程序的输入(提出问题)
         (20P:process程序的逻辑处理(分析问题)
        (3)O:output()程序的输出(解决问题)
    6.编程的基本步骤:
        (1)确定IPO(Input-process-output)
         (2)编写程序
        (3)调试程序
    7.基本的语法元素:
        (1)程序框架
                     缩进:一般情况下四个空格或者一个Tab,有单层或多层缩进
             注释:单行注释(#),独写一行或者在一行代码的最后。
                           多行注释,三单引号('''...........''')或者三双引号(""".........""")
             命名:(标识符):大小写字母、数字、下划线(shift+-)和汉字(不能单独出现),第一个字符不能是数字。
10.9
===============================================================================================================
           对象:身份、类型(type)、值(value)---常量、变量
             变量
             保留字:import and as class if or pass from try with in is else not return true while
                     assert continue break def finally except elif lambda del yield raise global nonlocal none
            >>>help()
                help>keywords
                quit
                exit()
        (2)数据类型:(6种)
            Numbers(数字类型):
                    1、整型(Integers)、布尔型(Boolleans)
                    2、浮点型(Floating point numbers)
                    3、复数型(Complx numbers)(real+imagj),real(float),imag(float)
                布尔类型(bool):Teue(1)/False
            Strings(字符串类型)
                    运算:+(字符串的连接)
                          *(字符串的复制)
                     转义字符:
                    字符串格式化:     
            Lists(列表类型)
            Tuples(元组类型)
            Dictionaries(字典类型)
            Sets(集合类型)
                
        (3)类型转换:
            int()#转换成整数,默认十进制
            bin()#转换成二进制
            oct()#转换成八进制
            hex()#转换成十六进制
            float()#整数转换成浮点型
            complex()#转换成复数
                 (4)语句:
            赋值语句:变量名=变量值
            结构化语句:
                顺序结构
                分支(选择)结构
                循环结构             
             
                 (5)函数
             <变量名>input('提示字符串')
            输入内容一定是字符串类型,其他类型需要转换。
             
             eval(print()):评估函数:去掉参数最外侧引号并执行余下语句的函数
             print():以字符形式向控制台输出结果的函数
             print()格式化

===============================================================================================================10.15
    8.运算符与表达式
        (1)算术运算
            除法(/)10/3=3.3333333333(floa)
            地板除(//)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)标准库
            turtle
                
        (3)第三方库
        

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值