8月16日学习内容整理:计算机,变量,条件循环,break,continue

                                                                                                                黑色为自己根据笔记和掌握的内容进行整理,红色为结合老师的笔记进行补充,此处没有贴很多示例代码。

一、计算机
 1、操作系统进行程序运行流程的控制,输入输出设备完成数据的进和出,内存存放要使用的数据并且提供给中央处理器CPU进行运算,硬盘可以存放所有数据。
 2、程序员将编写好的程序(学习编程语言规则)交到解释器或者虚拟机,编码以后交给内存供CPU处理
二、介绍python
 1、python的发展过程:1989年

python的主要方向:Web开发;爬虫;金融;人工智能
 2、python分类和版本:
  分类有Cpython  Jpython  pypython等
  版本有python2  python3,这两者区别很大,python2不识别中文,因为它采用ascii码(255);python3可以识别中文,因为它采用utf-8编码,
 3、python与其他语言的区别
  从执行效率来讲,C是最快的,因为它直接被编译成机器码,其他语言是先编译成字节码,再编成机器码;
  从类型来讲,C、Java、C#是编译型,也就是将所有的代码编译完成后在执行;而python和php是解释型,是将代码进行实时翻译执行,即逐句执行;
  第三个方面暂时没想起来python是最简单易学的

 4、为什么要学python:强大类库
 5、为什么不学其他语言
  c因为它偏底层,C#是在window环境下使用,费钱,Java不好学,php在web方面先入为主,但是其他方面不行
三、变量:为了在程序中表示重复出现的,多次变化的量。
 1、变量的三个规则:只能是字母数字下划线的组合;开头不能是数字;不能是关键词,命名建议是见名知意
 2、变量名 =  值:这个值可以是数字,字符串,也可以是变量名,如下示例:
  age=1
  age1=age
  age2='name'
  age3=age2
  print('age,age1.age2.age3')
四、数据类型
 1、整数类型:12 23  2333   age=18
 2、字符串类型:‘name’  '名字'   name='hahaha'
 3、布尔类型:True  False,一定要注意大写  flag=True
 4、运算:
  整数可以进行加减乘除,
  字符串可以进行加和乘,加即是两个或多个字符串的拼接,乘即是字符串重复次数,乘以几就重复几次;注意整数的运算和字符串的运算是不能混搭的
  比较运算:< > <= >= ==(比较两个值是否相等)
五。条件语句
 1、if主要是三种形式
  if跟else的组合

示例:
    name = input('请输入用户名:')
    if name == 'alex':
     msg = name + '是傻叉'
     print(msg)
    else:
     print(name)
  只有if
  if和eiif的组合

示例:
    name = input('请输入用户名:')
    if name == '名锐捷':
     print('好帅好帅')
    elif name == '李泉':
     print('好浪好浪')
    elif name == '刘永希':
     print('好诗好诗')
    else:
     print('编不下去了...')

变形:嵌套
   name = input('请输入用户名:')
   if name == '名锐捷':
    age = input('请输入年龄:')
    if age == "18":
     print('好帅好帅')
    else:
     print('不帅') 
   elif name == '李泉':
    print('好浪好浪')
   elif name == '刘永希':
    print('好诗好诗')
   else:
    print('编不下去了...')
    print('end')
 2、if语句的格式
  if 条件 :
   条件为真执行此段代码
  else :
  条件为假 执行此段代码
六、循环语句
 1、while语句的格式
  while 条件 :
   条件成立执行此段代码,然后回到条件继续循环直至结束
  else :
   条件不成立执行此段代码
 2、break代表中断整个循环
    continue代表终止次次循环,回到while条件
    pass代表直接跳过
七、输入
 1、input默认输入的是字符串类型

posted @ 2017-08-16 20:01  九二零  阅读(128)  评论(0编辑  收藏  举报