一、认识计算机

   计算机是一个高度集成的电子电路。

   组成:CPU(中央处理器)、内存 、主板 、电源(心脏) 、显示器  、键盘  、鼠标  、显卡(NAVID,AMD) 、硬盘

   操作系统 :Windows(家用),Linux(服务器),macos (家用+服务器)

 

二、python的一些特性

  1、 python是一门弱类型解释型高级编程语言

    python 2.x版本已经不再更新,所以学习的时候建议用python 3.新的版本

   2、编译器和解释器的区别:

   编译器是把源程序的每一条语句都编译成机器语言,并保存成二进制文件,这样运行时计算机可以直接以机器语言来运行此程序,速度很快,但是大型程序的开发效率低。

   解释器是在执行程序时,才一条一条的解释成机器语言给计算机来执行,所以运行速度不如编译后的程序运行的快。

   编译型程序语言: C  C++  GO  Swift  Object-C  Pascal

   解释型编程语言: JavaScript  Python  Ruby  PHP  Perl  Erlang

   混合型编程语言:Java  C#

   3、主要应用领域:云计算  WEB开发  科学计算、人工智能  系统运维  金融  图形GUI

   4、优缺点

     优点:①简单易懂,入门容易,深入后也可以些复杂程序。

     ②开发效率高,高级语言,

     缺点 :运行速度慢,代码不能加密,线程不能利用多CPU,

  5、编译器的选择

     ①所有的文本编辑器都可以编写代码,记事本,Editplus,sublime, pycharm(收费)。

      ②可以再命令行写python代码。

  三、python程序

      1、第一个python程序

           进去DOC,输入python,写代码;将python程序写道py文件中,通过python命令来执行,例:python  first.py

       2、注释  :单行注释(#被注释的内容),多行注释(三引号内包着被注释的内容)   

       3、变量

           概念:把程序运行过程中产生的中间值保存在内存,便于后续使用。

          命名规范:

               1、是由数字,字母,下划线组成‘
               2、不能只是数字,首位不能是数字
               3、不能是python的关键字,这些符号和字母已被python占用,不可更改。
               4、不能太长,前端除外
               5、不能用中文
               6、要有意义
               7、区分大小写
               8、推荐用驼峰(每个单词首字母为大写)和下划线连接体(用下划线连接每个单词)

         常量:本质为变量,约定俗成, 所有字⺟⼤写就是常量。

     4、数据类型

          ①整数(int)intrger  直接写出数据就是证书

           ②字符串(str)  string  用单引号,双引号,三引号引起来的内容都是字符串

           ③布尔值(bool)  Boolean 命题  true真命题,false假命题

      5 、if条件语句的基本结构?

          第一种:
         if 条件:
         结果1
         结果2
         第二种:
         if 条件:
         结果1
         else:
         结果2

         第三种:
         if 条件1:
         结果1
         elif条件2:
         结果2
         .
         .
         .
         else:
         结果n

         第四种
         if 条件1:
         结果1
         if 条件2:
         结果2
         else :
         结果3
         else:
         结果4

代码1:

# 利⽤if语句写出猜⼤⼩的游戏:
m = 66
num = int(input('请输入你心里想的数字:'))
if num > m :
    print('猜测的结果错了')
elif num < m :
    print('猜测的结果小了')
else:
    print('猜测的结果正确')

 代码2:

score=int(input('你的成绩是多少呢:'))

if score<60:
    print('没及格啊,咋整,等着补考吧')
else:
    if score>90:
        print('你太优秀了!奖学金1500')
    else:
        if score>80:
            print('成绩不错,奖学金800')
        else:
            print('刚刚及格,再接再厉')

  

 

 

posted on 2018-11-26 21:46  古鲁月  阅读(249)  评论(0编辑  收藏  举报