2_07_python基础学习_0319
Python基础
缩进方式
4个空格=一个tab
以#开头的语句是注释
Abs(-177)=177
大小写敏感
Zhangsan
zhangsan zhangsan lisi
lisi
水果: fruit 馒头:streamBread
数据类型和变量
数据类型:代表计算机当中不同的数据。
Python的数据类型
1. 整数
正整数 负整数 0
例如:1.100.-8080.0.等等
二进制和16进制 十六进制用0x前缀
和0-9,a-f表示,例如:0xff00,0xa5b4c3d2,等等。
2. 浮点数(数学当中的小数)
如1.23,3.14,-9.01,等等。但是对于很大或很小的浮点数,就必须用科学记数法表示,把
10用e替代,1.23x109就是1.23e9,或者12.3e8,0.000012可以写成1.2e-5,等等
3. 字符串
字符串是以(’’单引号)或者(’’
‘’双引号)括起来的任意文本
单引号双引号区别
转义字符练习
比如
\n表示换行,
\t表示制表符,
字符\本身也要转义,
\表示的字符就是\,
可以在python的交互式命令行用print打印字符串看看
转义:就是把特殊符号转化为可以输出的普通字符。
4. 布尔值
布尔值和布尔代数的表示完全一致,一个布尔值只有true false
两种值,要么是true,要么是false,在python中,可以通过布尔运算计算出来
布尔值可以用and or 和not运算and-_ 只要有一个为假就是假。or -只要有一个为真就是真
5.空值Nonex
空值是python里一个特殊的值,用None 表示。 None不能理解为0,因为0是有意义的,而None是一个特殊的空值。
python 的数据类型:整数、 浮点数、字符串、布尔值、空值。
变量:
变量命名:
变量名必须是大小写英文、数字和_的组合,且不能用数字开头。
判断下面的变量名是否正确:。
asd_123 对
_ground_truth_123 对
——123_asd 对
123——123_sns 对
a 对
规范命名法:驼峰命名法:第一一个字母小写,后面首字母大写。。
桌子和水果: tableAndFruit.
女朋友: gifriend性别: genders用户名: userName密码: passWord.
获取用户名和密码: gtusesamenPssworld 获取用户名和密码hon正变量一个整数。
为什么要学软件工程
他是一个总体的做软件的一套规则。国际上有一套开发软件的标准。让人们统标准,方便操作eg: 我们铁路轨道,轨道之间的距高有一套国际标准,国内的和国外的轨道距离标准不一样。
软件工程
命名:programmingsoftware
作为计算机系统硬件的对立面的术语
电脑的配置硬件eg:.CPU, 硬盘、 显卡、2080tl主板内存条等等。windowl0操作系统ios,linux-- 系统软件。
EDVAC -世界上第一架可编程序的电子数字计算机。通用图灵机—
软件工程:第一章概述
主要内容:
软件工程产生
软件产生的发展
软件危机
软件工程
软件工程定义
软件工程学的内容
软件工程的基本原理
软件生命周期
软件过程模型
产生的发展
软件是指计算机程序及其有关的数据代码和文档
软件危机。
软件危机是指在计算机软件开发和维护时所遇到的一系列问题。
牛危机主要表现形式
软件危机产生的原因A.忽略软件需求分析
B.认为软件开发就是写程序并使之运行
C.轻视软件维护
解决软件危机的途径
1)推广使用在实践中总结出来的开发软件的成功技术和方法,并研究探索更有效的技术和方法。
2)开发和使用更好的软件工具
3)良好的组织管理措施
软件工程生命周期-软件从提出到最终淘汰的这个存在期
问题定义一可行性分析–需求分析— 总体设计— 详细设计—编码与单元测试一-综合测试-维护
软件过程-为了获得高质量软件所需要完成的一系列任务的框架,它规定了完成各项任务的工作步骤。
瀑布模型 快速原型模型 增量模型 螺旋模型 资泉模型。
- 重学Python - Day 07 - python基础 -> linux命令行学习 -- 常用命令 一
- 2_07_python基础学习_0412
- 2_07_python基础学习_0328
- 2班_38_python基础学习_0319
- 1_02_python 基础学习_0319
- 2_31_python基础学习及软件工程内容简介_0319
- 【0基础Python学习笔记07】-基础知识-LINUX系统初始化/加密/破解
- 学习python的第四天————函数基础
- from ....import导入其他路径的模块 分类: python基础学习 2013-10-11 15:13 315人阅读 评论(0) 收藏
- Python开发-Python基础学习-Python条件循环语句
- Python新手学习基础之函数-可变参数**
- Python基础学习1(Python的Windows和Linux的安装及简单学习)
- 零基础学习python_字典(25-26课)
- python-我的学习笔记-基础篇
- python基础学习——第四天(决策树)
- python 网络框架twisted基础学习及详细讲解
- Python爬虫学习笔记之基础知识
- python基础教程_学习笔记11:魔法方法、属性和迭代器
- Python学习之路——Linux基础之Vim编辑器
- Python学习笔记(一)基础语法