python基础学习(2)

缩进方式

4个空格=一个tab 以#开头的语句是注释 abs(-177)=177

大小写敏感

zhangsan Zhangsan ZHangsan lisi Lisi

水果:fruit 馒头:streamBread

数据类型和变量

数据类型:代表计算机种不同的类型.

python的数据类型:

1.整数:

正整数、负整数、0

eg:1,、100、-80800、0等等

二进制16进制 十六进制用 0x 前缀和0-9、a-f表示

eg:0xff00 0xa5b4c3d2等等

2.浮点数:(数学中到小数点)

如:1.23 3.14 -9.01 等等。但是对于很大很小的浮点数,就必须用科学计数法表示,把

10 用 e 代替,1.23x109 就是1.23e9 ,或者 12.3e8 等等

3.字符串

字符串是以(“单引号) 或者(”"双引号)括起来的任意文本。

Python为什么使用函数 python中为什么要用flag_python


单引号和双引号的区别:

Python为什么使用函数 python中为什么要用flag_python_02

转义字符练习:

Python为什么使用函数 python中为什么要用flag_字符串_03


比如:

\n表示换行

\t表示只表符

字符 \ 本身也要转义,

\\表示的字符就是,

可以在python的交互式命令行用print打印字符串看看

转义:就是把特殊数字转换为可以输出的普通字符。

布尔值:

布尔值和布尔代数的表示完全一致,一个布尔值只有true、 False两种值,要么是true ,要么是False,,早python中,可以通过布尔运算计算出来

布尔值可以用and 、or 和not 运算

and—只是有一个为假就是假

or–只有一个为真就是真

not–非 取反

5.空值 None
空值是python 里 一个特殊的值,用None表示 。None不理解为 0,因为0是有意义的,而none是一个特殊的空值。

python的数据类型:整数、浮点数、字符串、布尔值、空值。

变量命令:

变量名必须是大小写 英文、数字和 _ 的组合, 且不能用数字开头。

Python为什么使用函数 python中为什么要用flag_字符串_04

**规范命名法:**驼峰命名法:第一个字母小写,后面首字母大写。

Python为什么使用函数 python中为什么要用flag_字符串_05


Python为什么使用函数 python中为什么要用flag_Python为什么使用函数_06

tips:

  • dos 下 color c ----变红色, dir/s-----遍历当前目录的所有文件
  • Python为什么使用函数 python中为什么要用flag_字符串_07

  • windoes+10:缩小所有界面到桌面
  • alt+tab : 切换所有程序界面
**软件工程**

第一章:概述
主要内容:

1.1 软件工程产生
 
   软件产生效果
   **软件危害** 
 1.2  软件工程
      软件工程定义
      软件工程学的内容
      软件工程的基本原理

软件生命周期
软件过程模型

软件生产的效果

软件是指计算机程序及其有关的数据代码和文档

软件生产的各个阶段必须完成的有关计算机程序的功能、设计、编制的文字或图形资料,这些资料成为文档

软件工程的发展
程序设计时期
软件=程序+文档时期
软件工程阶段

软件危害

软件危害是指在计算机软件和维护时所遇到的一系列问题**

Python为什么使用函数 python中为什么要用flag_字符串_08


软件危害主要包含的问题

*1.如何开发软件以满足对软件日益增长的需求
  2.如何维护数量不断增长的已有软件**

Python为什么使用函数 python中为什么要用flag_软件工程_09


软件危害的结果

1.预算超出

2.财产的损失

3.死亡事故

Python为什么使用函数 python中为什么要用flag_python_10

软件工程生命周期----软件从提出到最终被淘汰的这个存在期

问题定义----可行性分析—需求分析–总体设计–详细设计—编码与单元测试–
综合测试–维护

软件过程–为了获得高质量软件所需要完成的一系列任务的框架 ,它规定了完成各项任务的工作步骤

瀑布模型

快速原型模型

增量模型

螺旋模型

喷泉模型