计算机由硬件系统软件系统组成,硬件系统分为由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. .bashrc等文件中的rc是什么意思

    转自:  https://blog.csdn.net/u010167269/article/details/52612260 刚刚配置 .bashrc 文件时,突然想,这里面的 rc 是什么意思? 使 ...

  2. Hibernate通过实体对象对应数据库表信息

    Hibernate通过实体对象对应数据库表信息,包括:数据库表名称.主键列名.非主键列名等. 获取对象映射缓存管理类: AbstractEntityPersister aep = (AbstractE ...

  3. 用PDFMiner从PDF中提取文本文字

    1.下载并安装PDFMiner 从https://pypi.python.org/pypi/pdfminer/下载PDFMineer wget https://pypi.python.org/pack ...

  4. C#将excel数据按照需求导入Sql server遇到的问题(参考而已)

    1.千万不要使用永中表格(WPS没用过,这里只是个人观点,不是说永中表格的) 我在公司得到的任务是将excel数据按照需求导入数据库总共主表大概3张,所以有点复杂(列子用的简单表,公司东西还是不要放出 ...

  5. node入门(三)——gulp运用实例

    在上一篇<node入门(二)——gulpfile.js初探>中,我们知道了(看懂入门二及其参考资料)怎么运用gulp来更高效的开发,现在来示范一下. 在package.json里面配置好d ...

  6. ubuntu安装mysql多实例

    想要尝试mysql的读写分离,在云上安装完mysql之后突然想到一个问题:我本机是没有公网IP的. 开始尝试在唯一一台云服务器上安装多个mysql实例. 主要步骤: 1.新建MySQL目录 (1):新 ...

  7. 洛谷2017 5月月赛R1

    我只想说面对这种难度的题目就是冲着20%的数据暴力... 分数:40+20+36.1+38+0+19 T1 签到题 III 题目背景 pj组选手zzq近日学会了求最大公约数的辗转相除法. 题目描述 类 ...

  8. 必看的dockerfile禁忌与建议!

    直接上对照组(看第三个run) test1 FROM centos MAINTAINER ** ​ RUN yum -y update RUN yum -y install wget ​ RUN wg ...

  9. 26款优秀的Android逆向工程工具

    26款优秀的Android逆向工程工具

  10. SQL中的笛卡儿积问题和多表连接操作

    (使用scott用户) SELECT * FROM scott.dept;--4SELECT * FROM scott.emp;--14 /**笛卡尔积内连接(等值连接)外连接(非等值连接)自连接*/ ...