Python基础编程 day01

目录

Python基础编程 day01 

1. 计算机简介(了解)

2. 计算机组成(了解)

3. 编程语言的介绍(理解)

4. Python介绍(理解)

5. Python环境搭建(掌握)

6. Python基础语法(掌握)

Python基础编程 day01 

1. 计算机简介(了解)

计算机就是负责数据存储和计算的电子设备

2. 计算机组成(了解)

  •   硬件:在计算机中看得到摸得着的都是硬件

       · 运算器
       · 控制器
       · 存储器
       · 输入设备
       · 输出设备

  •  软件

       · 系统软件
       · 应用软件

  •   冯·诺伊曼体系

3. 编程语言的介绍(理解)

  •  人和计算机之间进行交互的语言
  •  阶段:

        低级语言:机器语言,汇编语言
        高级语言:C语言
        面向对象语言:C++,Java,python,Go

4. Python介绍(理解)

  •  创始人:吉多·范罗苏姆(龟叔)
  •  python语言于1991年发布
  •  特点:开源免费,简单易学,丰富的库

5. Python环境搭建(掌握)

    安装解释器
    安装pycharm
    创建工程
    软件设置

6. Python基础语法(掌握)

  •  注释

        单行注释(Ctrl + /):单行注释对于一行内容起解释说明作用, 换行后注释效果消失
        多行注释(既可以使用单引号,又可以使用双引号,只要引号是三对即可):多行注释内部可以随意换行,注释效果依然存在

  •  变量

        三个特性:容器,临时,可变
           容器:用来储存数据的容器
           临时:存储在内存当中,程序结束后或重启计算机等情况都可以销毁变量
           可变:在运行过程中可以修改变量的值 
       变量的定义格式: 变量名 = 变量值

  •   数据类型(type查询数据类型)

        整型(int)
        浮点型(float)
        布尔型(bool): Ture/False
        字符串型(str)
        列表(list)
        元组(tuple)
        字典(dict)
        集合(set)

注意:变量需要先定义再调用,如果该变量名没有被定义则会报错

  •  输出

        普通输出函数:print(字符串/数值/计算式/多个数据内容)
        格式化输出:print('要输出的字符信息%占位符' % 变量)

            注意:格式化和print没有任何关系,他只负责输出

       占位符(一定要数据类型准确):
            %d 接收整型数据(可以占n为不足位用空格或者0补齐, 例如%0nd)
            %s 接收字符串类型数据
            %f 接收浮点型数据(浮点型可以保留n位小数 例如%.nf 保留n位小数)

      单占位符格式化方式:print( '要输出的字符信息 %占位符' % 变量 )

      多占位符格式化方式:print( '要输入的字符串信息, %占位符1, %占位符2....' % (变量1, 变量2 ....))

  •  输入

        输入函数:input
        input接收的所有数据都是字符串数据类型 需要使用%s进行接收

    注意: 我们input函数中书写的内容仅仅是提示信息,真正变量获取的是用户从控制台输入的信息
 

  •  数据类型转换

        将数据转换为int类型数据: int(值或变量)
        将数据转换为float类型数据: float(值或变量)
        将数据转换为str类型数据: str(值或变量)

     注意:被转换的数据一定是可以被转换的,否则会报错
    

你可能感兴趣的:(python)