Day1

 

 

python入门day1

1、 什么是语言?
    语言是人与人之间交流的介质。

2、 什么是编程语言?
    编程语言是人与计算机之间交流的介质。

3、为什么要学习编程?
    让机器替代人力,为人类服务。

4、 什么是软件(程序)?
    由一堆文件组成的,文本内就是一堆代码。

5、计算机的五大组成部分:
    - CPU: 控制 + 运算 (等于人类的大脑)
    - 内存: 存储设备,用于临时存储数据;通电时数据存在,断电时数据丢失。
    - 硬盘(外部储存): 用于永久保存数据,断电不会丢失。
    - 输入设备: 键盘、鼠标……
    - 输出设备: 显示器、音响……


6、操作系统:
    - windows:
        微软旗下的操作系统,一般用于工作办公、娱乐(列如看电影、玩游戏)

    - Mac:
        苹果旗下的操作系统,一般用于办公、处理图片视频等

    - Linux:
        用于作为服务端的操作系统


7、编程语言分类
    - 机器语言:        指的是机器能直接看得懂的文字,二进制(01)的表现形式
        优点:执行效率高
        缺点:开发的效率低

    - 汇编语言:
        为了提高开发效率,利用某些字符替代二进制
    

       优点:
            执行效率稍高。(相比较机器语言低)

        缺点:
            开发效率低。

    - 高级语言:
        更接近于人类的语言称之为高级语言。
        是人类所能看得懂字符。

        例如: python\java\C…

        优点:
            开发效率高。

        缺点:
            执行效率比机器、汇编语言低。



- 编译型语言:
    类似新华字典,牛津字典。
    优点:
        执行效率高。
    缺点:
        开发效率低。

- 解释型语言:
    类似同声传译,一边执行一边翻译。
    优点:
        开发效率高。
    缺点:
        执行效率低

Python: 是一门解释型语言。



Python:
    1.编写python代码的两种方式:
        - 交互式环境:
            临时有效,关闭无效。

        - python文件
            永久python保存代码,所有.py的文件都是python文件。

            创建py文件步骤: -> 项目文件夹右击 -> New ->
                python file(写python文件的名字)

    2.执行python代码会发生的事情:
        1) 先执行python解释器,加载python解释器。
        2)把python文件加载到内存中。
        3) 执行python代码。


    3.变量
        变量是可变化的量,相当于人类的记忆。
        注意: 先定义、后调用。
        - 变量名: 与变量值绑定关系,相当于变量值的门牌号。
        - =: 用于绑定变量名与变量值
        - 变量值: 产生在内存中,通电有效,断电丢失。

4.python八大数据类型

①整型(整数):int

②浮点型(小数):float

③字符串
必须以单引号或双引号、三引号,引起来

④布尔类型
真(Ture)或假(False)

 ⑤列表
中括号【】,括号内可以存放多个变量,每个变量以逗号隔开。
注意:括号内的逗号必须是英文的逗号。
取值:通过列表名【下标】

⑥元组
小括号(),括号内可以存放多个值,每个值以逗号隔开
注意:列表可以对值进行修改,元组不行。

⑦集合
大括号{},括号内以逗号隔开,可以存放多个值,内置去重功能。

⑧字典
大括号{},括号内以逗号隔开,可以存放多个值,但每个值都以{key:value}

print('****')
#定义变量:
#name:变量名
#=:用于绑定变量名与变量值
#‘***’:变量的值
#调用变量
print(name,age,sex)

python8大数据类型:
-整型(整数):int18
-浮点型(小数):float15.5,1.9
-字符串:单引号,双引号,三引号
-布尔类型:真:True,假:False
-列表:【1,2,3,】
-元组:(1,2,3-集合:{1,2,3}
-字典:{key:value,key2:value}

#整型
age=18
print('age--->',type(age))
#浮点型
height=1.9
print('height--->',type(age))

 

posted on 2019-09-23 21:30  墨幽殇  阅读(129)  评论(0)    收藏  举报