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.字符串
字符串是以(“单引号) 或者(”"双引号)括起来的任意文本。
单引号和双引号的区别:
转义字符练习:
比如:
\n表示换行
\t表示只表符
字符 \ 本身也要转义,
\\表示的字符就是,
可以在python的交互式命令行用print打印字符串看看
转义:就是把特殊数字转换为可以输出的普通字符。
布尔值:
布尔值和布尔代数的表示完全一致,一个布尔值只有true、 False两种值,要么是true ,要么是False,,早python中,可以通过布尔运算计算出来
布尔值可以用and 、or 和not 运算
and—只是有一个为假就是假
or–只有一个为真就是真
not–非 取反
5.空值 None
空值是python 里 一个特殊的值,用None表示 。None不理解为 0,因为0是有意义的,而none是一个特殊的空值。
python的数据类型:整数、浮点数、字符串、布尔值、空值。
变量命令:
变量名必须是大小写 英文、数字和 _ 的组合, 且不能用数字开头。
**规范命名法:**驼峰命名法:第一个字母小写,后面首字母大写。
tips:
- dos 下 color c ----变红色, dir/s-----遍历当前目录的所有文件
- windoes+10:缩小所有界面到桌面
- alt+tab : 切换所有程序界面
**软件工程**
第一章:概述
主要内容:
1.1 软件工程产生
软件产生效果
**软件危害**
1.2 软件工程
软件工程定义
软件工程学的内容
软件工程的基本原理
软件生命周期
软件过程模型
软件生产的效果
软件是指计算机程序及其有关的数据代码和文档
软件生产的各个阶段必须完成的有关计算机程序的功能、设计、编制的文字或图形资料,这些资料成为文档
软件工程的发展
程序设计时期
软件=程序+文档时期
软件工程阶段
软件危害
软件危害是指在计算机软件和维护时所遇到的一系列问题**
软件危害主要包含的问题
*1.如何开发软件以满足对软件日益增长的需求
2.如何维护数量不断增长的已有软件**
软件危害的结果
1.预算超出
2.财产的损失
3.死亡事故
软件工程生命周期----软件从提出到最终被淘汰的这个存在期
问题定义----可行性分析—需求分析–总体设计–详细设计—编码与单元测试–
综合测试–维护
软件过程–为了获得高质量软件所需要完成的一系列任务的框架 ,它规定了完成各项任务的工作步骤
瀑布模型
快速原型模型
增量模型
螺旋模型
喷泉模型