2019.04.13 python基础】的更多相关文章

第一节    主要讲python背景  没什么要注意的  了解记住概念就好 python官网  python.org  自带shell  可以运行python代码 在IDLE中怎么运行代码 新建文本  输入代码 保存  随便保存到哪里都可以 Python是一门解释型语言,性能会比较低 解释型那么什么解释呢   当然是python解释器 有很多解释器 一般用Cython  安装后默认也是使用它 第二节 python的安装,官网下载  配置环境  勾选添加到配置环境变量中 还有一个海龟制图的模块 …
第五十一节  pycharm安装 https://www.jetbrains.com/pycharm/download/#section=windows 这是另一个叫jetbrains公司开发的 默认的黑色窗口在外观可以调 第五十二节  单分支选择结构_条件表达式详解 python语言的流程控制三大类: 判断 循环 终端/继续 没有if  else  else  啊 主要注意的是条件表达式的写法    还有个三元表达式的用法 单分支  if  如果执行这个语句   否者就跳过 字符串空   数字…
2019.04.13 第1002题:A+B Proble Ⅱ Problem DescriptionI have a very simple problem for you. Given two integers A and B, your job is to calculate the Sum of A + B.InputThe first line of the input contains an integer T(1<=T<=20) which means the number of…
本阶段我们将了解Python是如何管理内存的,学习内存管理让我们掌握python的运行机制: 并且在python中有许多函数式编程的特性,比如闭包,装饰器和生成器,这些都是一些比较难掌握的概念,但面试会经常遇到. 1.生成器与列表的对照使用 在Python中, 一边循环一边计算的机制, 称为生成器: generator 创建生成器: G = ( x*2 for x in range(5)) 可以通过 next(生成器) 函数获得生成器的下一个返回值 没有更多的元素时, 抛出 StopIterat…
Python基础语法 编码: 默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串. 当然你也可以为源码文件指定不同的编码 python2.7中有两个函数encode()和decode(),是字符串类型的成员函数,encode()功能是编码,decode()功能是解码,那么用什么字符流来进行编码,又解码成什么字符流呢,答案是unicode,decode()函数功能就是将任何形式的编码字符串,解码成unicode字符集,encode()函数的功能是将u…
对象类型 类型名称 示例 简要说明 备注 数字 int,float,complex 1234,3.14,1.3e5,3+4j 数字大小没有限制 十六进制用0x前缀和0-9,a-f表示 字符串 str 'swd',"I'am a student",'''Python''' 使用单引号.双引号.三引号作为定界符 标记实例:* print('I\'m\"ok\"!') 这里用到转义字符\ 字节符 bytes b‘hello world’ 以字母b引导,可以使用单.双.三引…
前面学习的变量,数据类型(整型,浮点数,布尔),序列(字符串,列表,元祖,字典,集合) ,可以看做是数据的组织方式.数据可以看做是“砖块”! 流程控制语句是代码的组织方式,可以看做是“混凝土” 一个完整的程序,离不开“砖块”,也离不开“混凝土”他们的组合,才能让我们创建从小到“一个方法”大到“操作系统”,这样各种的“软件” 第三十二节  列表-特点-内存分析 常用的序列结构有: 字符串,列表,元祖,字典,集合 一个字符串是一个字符序列,一个列表是任何元素的序列 第三十三节  创建列表 这里的ra…
一.列表切片a.快捷方式:spam[:3] ----表示从列表开始到3位置结束:拿到的内容是0,1,2没有3位置上的数字.spam[3:]b.列表的拼接.复制: 拼接:使用 + [1,2,3]+['A','B'] >>>>[1,2,3,'A','B']复制:使用 [1,2,3]2 >>>[1,2,3,1,2,3]拼接:使用+= spam = 'hello' spam += 'world' >>>>spam = 'hello world'复制…
借鉴:https://www.cnblogs.com/shengyang17/p/8543712.html https://www.cnblogs.com/you-wei1/p/9693254.html 1.有两个列表 l1 = [11, 22, 33] l2 = [22, 33, 44] a.获取内容相同的元素列表 b.获取l1中有,l2中没有的元素列表 c.获取l2中有,l1中没有的元素列表 d.获取l1和l2中内容都不同的元素 l1 = [11, 22, 33] l2 = [22, 33,…
一.字典 字典是一组键-值对的数据结构.每个键对应一个值.在字典中,键不能重复.根据键可以查询到值.字典是键和值的映射关系 字典的定义: 字典通过花括号中用逗号分隔的元素(键-值.键-值对使用冒号分隔),格式如下: {键1:值1,[键2:值2,...,键n:值n]} # 值可以为任意对象.字典中的键是唯一的,不能重复. 字典也可以通过创建dict对象来创建,格式如下: # 创建一个空字典 dict() # 使用关键字参数,创建一个新的字典 dict(**kwargs) # 从一个字典对象创建一个…