1_40_python基础学习_3.22

Python采用缩进方式,四个空格=一个teb键, 没有分号

#代表注释 absolute绝对值 abs(-100)=100

大小写敏感:
zhangsan Zhangsan ZHangsan lisi Lisi
水果:fruit 馒头:streambread

数据类型和变量:

数据类型:代表计算机当中的不同数据

python的数据类型:

1.整数
正整数,负整数,0

例如:1 0 -1080 100

二进制和十六进制 十六进制用0x前缀
和0-9 a-f 表示 例如:0xffoo 0xa5b4c3d2

2.浮点数(数学当中的小数) 如 1.23 3.14 9.15

10 用e 表示
则 1.23x10 8=12.3x107 就是1.23e8

3.字符串是以(‘’单引号)或者(””双引号)

‘’ “” ‘’ “在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
\n 表示换行
\t 表示制表符
字符 \ 也要转义
\ 表示的就是
可以在python交互式命令行用print打印字符串看看

转义:就是把特殊字符转化成可输出的普通字符

4.布尔值 一个布尔值只有True False(注意大小写)

可以用and or not 运算
And…只要有一个为假就是假
or… 只要有一个为真就是真
not…非 取反

5.空值 用None表示 none 不能用0表示 因为0是有意义的 而none是一个特殊的空值

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

变量

变量命名:
必须是大小写英文,数字和下划线的组合,切不能用数字开头
不能有空格。
在这里插入图片描述

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

eg: 桌子和水果:tableAndFruit

女朋友:girlFriend

性别: gender

用户名:userName

获取用户名和密码:getUerNameAndPass

python定义变量:
a=1 a 变量 a是一个整数

java定义变量:
数据类型 变量名=1
Int a=;

python中 = 是赋值语句

总结:python变量的数据是类型 在于你给他赋予什么样的类型的数据

a=asdf a=3.14 a=true a=none

变量本身数据类型不固定的语言—动态语言 python
静态语言 Java c++ c#
在这里插入图片描述

变量在计算机上的表示
1.dos 下 color c——变为红色 dir/s——遍历当前目录想的所有文件
2.Windows+D 缩小所有界面 到桌面

为什么要学软件工程
它是一个总体的做软件的一套规则,国际上有一套开发软件的标准,让人们统一标准,方便操作

软件工程

命名:programming software

作为计算机硬件的对立面的术语
电脑的配置硬件:CPU 硬盘 显卡 2080TI 主板 内存条
window10操作系统:ios linux----系统软件

EDVAC------世界上第一台可编程的数字计算机

通用图灵机

软件工程第一章概述

 软件工程的产生
 软件工程的发展
 软件危机

软件工程
软件工程定义
内容
基本原理
软件生命周期
软件过程模型
软件生产的发展

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

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

软件危机
是计算机软件开发和维护是所遇到的一系列问题

软件危机主要包含的问题
如何开发软件以满足对软件日益增长的需求
如何维护数量不断增长的已有软件

主要变现形式
软件本身特点造成
软件开发与维护的方法不正确

产生的原因
忽略软件需求分析
认为软件开发就是写程序并使之运行
轻视软件维护

软件危机的结果
1.预算超出
2.财产的损失
3.死亡事故

解决软件危机的途径
1.推广使用在实践中总结出来的开发软件的成功技术和方法,并研究探索更有效的技术和方法
2.开发和使用更好的软件工具
3.良好的组织措施

**软件工程:**是软件开发,运行,维护和引退的系统方法
是指导计算机软件开发和维护的工程科学
工程采用的概念,原理,技术,和方法来开发与维护软件
目标是实现软件的优质高产

软件工程生命周期—软件从提出最后到淘汰的过程

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

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

瀑布模型
快速原型模型
增量模型
螺旋模型
喷泉模型

问题定义阶段很重要,也很容易被忽视

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值