博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
8月16日学习内容整理:计算机,变量,条件循环,break,continue
阅读量:5811 次
发布时间:2019-06-18

本文共 1787 字,大约阅读时间需要 5 分钟。

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

一、计算机

 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默认输入的是字符串类型

转载于:https://www.cnblogs.com/wanghl1011/articles/7375492.html

你可能感兴趣的文章
Http、TCP/IP协议与Socket之间的区别(转载)
查看>>
解决Unable to load R3 module ...VBoxDD.dll (VBoxDD):GetLastError=1790
查看>>
.net excel利用NPOI导入oracle
查看>>
vrpie在Visio Studio 中无法调试的问题
查看>>
第六课:数据库的基本工具
查看>>
关于二叉树重构的思索
查看>>
$_SERVER['SCRIPT_FLENAME']与__FILE__
查看>>
skynet实践(8)-接入websocket
查看>>
系统版本判断
查看>>
My97DatePicker 日历插件
查看>>
0603 学术诚信与职业道德
查看>>
小点心家族第3位成员——楼层定位效果
查看>>
Knockout.Js官网学习(enable绑定、disable绑定)
查看>>
hive基本操作与应用
查看>>
excel快捷键设置
查看>>
poj3692
查看>>
python之信号量【Semaphore】
查看>>
html5纲要,细谈HTML 5新增的元素
查看>>
Android应用集成支付宝接口的简化
查看>>
[分享]Ubuntu12.04安装基础教程(图文)
查看>>