计算机由硬件系统软件系统组成,硬件系统分为由CPU(运算器+控制器)+内存储器(电信号)组成的主机部分,由输入设备+输出设备+外存储器(硬盘(磁信号)、U盘)组成的外设部分。软件系统由系统软件和应用软件组成,系统软件包括了OS+设备驱动程序+编译器(语言处理程序),OS是用来管理硬件和支持其他软件的运行,可以更好的分配系统的软硬件资源,OS提供了图形界面、命令行窗口、以及为开发人员提供的系统接口。创建python项目,不要使用virtual,否则创建过程会慢。python使用#进行单行代码注释,注释的快捷键是ctrl + /,""" """三对引号进行多行代码注释。变量的作用是用来存储数据,提高数据的复用性,变量本质是在存储中的一块区域,解释器会根据变量的值,自动推导出变量的类型,值是什么类型,变量就是什么类型。a = 10,b = a,实现方式为浅copy。

  认识标识符,标识符就是开发人员为变量、函数、类等起的名字。关键字是已经被占用的具有特殊含义的标识符,在起名字时不能使用关键字命名,命名要讲究见名知意,使用下划线进行命名,如user_name,user_password。在python中导入keyword模块,使用keyword.kwlist查看python的关键字,python包含了整型,浮点型,布尔型数据类型,还有字符串、列表、元组、字典、集合等高级数据类型,在python中,是根据数据的计算规则对数据进行分类。数据之间可以进行转换,将一种数据转换为另一种数据成为数据的转换,方式为:数据类型(被转换的数据)。数据可以进行格式化输出,print("%.2f", % s),要想输出%则需要输入%%,保留两位输出浮点数。print("内容",end = ""),则输出不会换行。数据之间可以通过算术运算符进行运算, //整数运算,%取余运算,**幂运算,注意两个整型数据相除得到的是个浮点数据,如10 / 2 输出5.0。关系(比较,条件)运算符,输出的一定是个布尔型数据,多个条件使用关系运算符时,注意加上括号使逻辑更加清晰!Debug程序时,代码执行到断点的那一行,就会停住,停在这一行,意思是说即将执行这一行但是还没有执行。python中有三种流程控制语句:顺序执行语句,条件分支语句,循环语句,if 和while 都可以进行嵌套,多层判断或多层循环,注意变量的改变不要造成死循环。逻辑运算符包括 and or not ,A or B 一旦 A为真则不在判断B的值,直接输出A。在Python中,True的默认值为 1 ,False的默认值为0,一切非零的数据默认为真,零默认为False,result = 10 or False ,输出result为10,result = 0 or True ,输出result为True。复合赋值运算符, a += 1 >>> a = a + 1。运算符的优先级为:算数运算符 > 关系运算符 > 逻辑运算符。

  if语句包含三种格式,第一种判断执行,条件为真则执行;第二种双条件,执行其中的一个语句;第三种多条件,执行多个条件的一个。循环语句包含四个组成要素,1.初始化语句2.条件判断语句 3.循环体 4.控制条件语句。编写while循环语句时,条件判断语句中的变量,一定要在控制条件语句中出现并发生改变,不然会出现死循环。在while循环中可以使用continue(跳出本次循环continue后面的代码不再执行,程序继续运行进入下一个循环),可以使用break (跳出整个循环,程序停止)。python中可以使用转义字符 \,\n代表换行,\t代表制表符。

python 02 8/21-8/23的更多相关文章

  1. 小白学 Python 爬虫(21):解析库 Beautiful Soup(上)

    小白学 Python 爬虫(21):解析库 Beautiful Soup(上) 人生苦短,我用 Python 前文传送门: 小白学 Python 爬虫(1):开篇 小白学 Python 爬虫(2):前 ...

  2. 巨蟒python全栈开发-第23天 内置常用模块2

    一.今日主要内容 1.nametuple:(命名元组,本质还是元组) 命名元组=>类似创建了一个类 结构化时间其实是个命名元组 2.os 主要是针对操作系统的 一般用来操作文件系统 os.mak ...

  3. python学习笔记21(正则表达式)

    正则表达式模式: 模式 描述 ^ 匹配的开始的 $ 匹配行尾 . 匹配除换行符的任何单个字符.使用-m选项允许其匹配换行符也是如此. [...] 匹配括号内任何单个字符 [^...] 匹配非单个字符集 ...

  4. JavaScript高级程序设计(第三版)学习笔记20、21、23章

    第20章,JSON JSON(JavaScript Object Notation,JavaScript对象表示法),是JavaScript的一个严格的子集. JSON可表示一下三种类型值: 简单值: ...

  5. python网络-多进程(21)

    一.什么是进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础.在早期面向进程设计的计算机结构中,进程是程序的基本执行实 ...

  6. [Python] 02 - String

    字符串 string 一.基本性质 不变性 Immutability 要变就 --> list --> string 二.功能函数 功能函数 S = 'Spam" S.find( ...

  7. /usr/include/boost/python/detail/wrap_python.hpp:50:23: fatal error: pyconfig.h: No such file or directory

    https://stackoverflow.com/questions/39111930/usr-include-boost-python-detail-wrap-python-hpp5023-fat ...

  8. python面试题——前端(23题)

    2.谈谈你对websocket协议的认识. 3.什么是magic string ? 4.如何创建响应式布局? 5.你曾经使用过哪些前端框架? 6.什么是ajax请求?并使用jQuery和XMLHttp ...

  9. R语言、02 案例2-1 Pelican商店、《商务与经济统计》案例题

    编程教材 <R语言实战·第2版>Robert I. Kabacoff 课程教材<商务与经济统计·原书第13版> (安德森) P48.案例2-1 Pelican 商店 PS C: ...

随机推荐

  1. Log2Net的架构简介

    在开始介绍源码之前,我们有必要了解下整个系统的大致需求,设计架构,观其大略,这样才能从总体上把握为何细节上要如此设计,不至于在代码的海洋中迷失,时不时吐槽为何要这么多代码.高屋建瓴地把控系统的全局,孜 ...

  2. 命令行运行Java程序时出现错误

    在命令行运行Java程序时出现下面错误 Error: Could not create the Java Virtual Machine. Error: A fatal exception has o ...

  3. 在IDEA中使用JSP中的out内置对象,out.println()——println红色解决方法

    今天在学习JSP的时候,在jsp中使用out内置对象,开发工具用的是IDEA,结果如下图所示 郁闷了半天找度娘,可能关键字输的不准确,乱七八糟的方法一大堆,什么加依赖啊啥的,反正都不管用,最后找到一篇 ...

  4. Python之单元测试——HTMLTestRunner

    前置条件:把HTMLTestRunner.py文件拷贝到External Libraries—>site-packages里面 import unittestimport HTMLTestRun ...

  5. KMP算法笔记(云笔记图片版)

  6. 自定义view(13)自定义属性

    1.添加attrs.xml文件 在android studio下,在res/values 下新建资源文件attrs.xml 2.添加自定义的属性 在attrs.xml中添加属性,如下.其中format ...

  7. Eclipse Neon Java版本安装Java EE插件

    Help→Install New Software 地址:Neon - http://download.eclipse.org/releases/neon/201703231000 选择  Web,X ...

  8. SQL系列函数——数学函数

    1.abs函数取数值表达式的绝对值 ) 结果是40 2.ceiling函数取大于等于指定表达式的最小整数 select CEILING(40.5) 结果是41 3.floor函数取小于等于指定表达式的 ...

  9. disconf 分布式配置

    摘要 为了更好的解决分布式环境下多台服务实例的配置统一管理问题,本文提出了一套完整的分布式配置管理解决方案(简称为disconf[4],下同).首先,实现了同构系统的配置发布统一化,提供了配置服务se ...

  10. whereis参数

    -b  只找二进制文件 -m 只找在帮助文件manual路径下的文件 -s 只找原文件 -u 没有帮助文件的文件 whereis passwd