预先学习第一天:计算机基础知识+python简介+快速入门,笔记

2019-09-10 16:09:03 浏览数 (2)

今日内容:

代码语言:javascript复制
1.计算机基础知识
2.python简介
3.快速入门

昨日回顾

代码语言:javascript复制
1.无

内容详细: 一.计算机基础

代码语言:javascript复制
1. 计算机什么组成的

    输入输出设备  cpu 硬盘 内存  

    中央处理器  处理各种数据  相当于人的大脑

    内存  存储数据 

    硬盘  存储数据的  

2. 什么是操作系统 

    控制计算机工作的流程  软件 

    什么是应用程序 

    安装在操作系统之上的软件  就是应用程序
代码语言:javascript复制
总结:
     cpu  人的大脑
     内存 人的临时记忆
     硬盘 人的永久记忆
     
     操作系统 控制计算机硬件工作的流程
     应用程序 安装在操作系统之上的软件

二. python简介 

    1. python2和python3的区别
    
    python2 
    源码不统一   
    重复代码
    
    python3
    源码统一   
    没有重复代码了

    编译型:
        
        优点:  运行速度快
        缺点: 开发效率慢
        
    解释型:

        优点:开发效率快
        缺点:运行速度慢

三.快速入门 

    print()  输出

    变量
    print(12 34)
    print((12 34)*2)
    print(((12 34)*2)*3)

    a = 12 34
    b = a*2
    c = b*3

    print(a)   # 注意打印a的时候不能加引号    这是一个错误的示范"a" 

    变量规则:
        1.变量是由字母,数字,下划线组成
        2.禁止已数字开头
        3.禁止使用python中的关键字  print
        4.不能使用中文和拼音
        5.变量名要区分大小写
        6.推荐写法
            
            驼峰命名:
                大峰
                小峰
            下划线命名:
                官方推荐使用
        7.变量名要具有描述性
    
        a = 12
        变量名 赋值  值       

        7s = '你好'  错

        a b = 123    错

        alex_sb = 666 对

        _ddd = 'ss'  对
代码语言:javascript复制
    常量

        ALEX = 2022

        ID = 110120130140

    注释

        # 单行注释  (当行注释)  不能换行
        # 多行注释  """ """ 或者 ''' '''

        """ 
        我想吟诗一首来歌颂我的同桌
        你看看他那乌黑短发
        好像一只杂毛鸡啊
        """    可以换行
代码语言:javascript复制
    数据类型初识

        整形  数字

        字符串 汉字

        布尔值 对错

        列表  

        元祖

        字典 

        集合

        '字符串'
        """字符串"""
代码语言:javascript复制
        数字 

        "字符串"
        "my name is meet i'm 22 year old"

        a = 'alex'
        b = 'wusir'

        print(a b)  字符串拼接  注意: 只能和字符串相加
        a = '坚强'

        print(a*8)  字符串乘    注意: 只能和数字相乘

        布尔值:

        True  False

        真的  假的
        1      0

    用户交互(input)

        输入 输出

        input("提示语句")
代码语言:javascript复制
        import getpass

        user = input("请输入账号:")  
        password = getpass.getpass("请输入密码:")  
        print(password)
        print(user)

        只能在cmd中使用

            type(类型)
            str  字符串
            int  整形
            bool 布尔值

            input获取到的都是字符串

    流程控制语句

        if  如果 

        单if

        if 关键字 空格 条件 冒号
        缩进 结果

        if 3>2:
            print("你好美,小学")

        if else
        如果 否则

        if 条件:
            结果
        else:
            结果

        if elif
        如果 在如果

        if 条件:
            结果
        elif 条件:
            结果
        elif 条件:
            结果

        if if

        if 3>2:
            print(1)
        if 4>3:
            print(4)
        if 5>1:
            print(6)

代码语言:javascript复制
        if 嵌套

        if 条件:
            结果
            if 条件:
                结果
                if 条件:
                    结果

​ 内容总结:

代码语言:javascript复制
计算机基础

    cpu               大脑
    内存              临时记忆
    硬盘              永久记忆
    输入设备          眼睛 耳朵
    输出设备          嘴巴

    操作系统          控制计算机硬件工作流程的
    应用程序          安装在操作系统之上的软件
代码语言:javascript复制
python简介

    python是一个解释型语言

    python2和python3的区别
    源码不统一
    重复代码

    python2
    print 可以不加括号
    input 获取到的是你输入什么类型,就是什么类型   input()   "你收到罚单"
    raw_input()  ==   python3 input

    python3
    print()  必须加括号
    input    获取到的都是字符串

快速入门

    print()  输出 想要打印什么就放到括号里,注意汉字和字母要加引号
    变量
    1.数字,字母,下划线组成
    2.不能太长
    3.变量名要有意义
    4.不能使用python中的关键字
    5.不能数字开头
    6.大小写区分
    7.不能使用中文和拼音
    8.推荐写法
        驼峰体
            大峰  AlexSb   每个单词首字母大写
            小峰  alexSb   第一个单词首字母小写,其他单词首字母大写
        下划线命名
                alex_sb
        
常量
    变量名大写就是常量

    注释

    # 单行注释(当行注释)       不能换行
    ''' ''' """ """ 多行注释   能换行

基础数据类型初识

    整型    int    -*/

    布尔值  bool  True False

    字符串  str     同类型  * 只能和数字相乘

    用户交互

    input("提示语句")  输入

    用户输入的内容全都到了input这里  

    print(input("asdf"))

    age = input("asfadsf")

    print(age)

    input获取到的都是字符串

    if

    单独if

    if else

    if elif

    if elif else

    if 嵌套

0 人点赞