![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
py
文章平均质量分 75
Suzhan51743
fucking restraint
展开
-
python 2.3字符串(运算、转义字符)
Python3 字符串字符串是 Python 中最常用的数据类型。我们可以使用引号('或")来创建字符串。创建字符串很简单,只要为变量分配一个值即可。例如:var1 = 'Hello World!'var2 = "Runoob"Python 访问字符串中的值Python 不支持单字符类型,单字符在 Python 中也是作为一个字符串使用。Python 访问子字符串,可以使用方括号来截取字符串,如下...转载 2018-05-08 20:11:58 · 830 阅读 · 1 评论 -
python续行符\ &'''........'''
续行符后面不能跟空格:[python] view plain copyprint( 'a'\ 'b') 输出结果:[html] view plain copyab [python] view plain copyprint( 'a'\ 'b') 输出结果:[html] view plain copyFile "C:/Users/Administrator/unt...转载 2018-05-06 20:39:22 · 28133 阅读 · 0 评论 -
python 1.3(Number、 String、 List、 Tuple、 Sets、 Dictionary)
Python3 基本数据类型Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。等号(=)用来给变量赋值。等号(=)运算符左边是一个变量名,等号(=)运算符右边是存储在变量中的值。例如:实例(Python 3.0+)#!/usr/bin/python3 count...转载 2018-05-06 20:52:11 · 295 阅读 · 0 评论 -
python 1.3*
元组(小拓展)一般来说,函数的返回值一般为一个。而函数返回多个值的时候,是以元组的方式返回的。示例(命令行下):>>>def example(a,b):... return (a,b)...>>>type(example(3,4))<class 'tuple'>>>>python中的函数还可以接收可变长参数,比如以...转载 2018-05-08 13:26:02 · 146 阅读 · 0 评论 -
python 1.4(解释器、脚本式编程、交互式编程)
Python3 解释器Linux/Unix的系统上,一般默认的 python 版本为 2.x,我们可以将 python3.x 安装在 /usr/local/python3 目录中。安装完成后,我们可以将路径 /usr/local/python3/bin 添加到您的 Linux/Unix 操作系统的环境变量中,这样您就可以通过 shell 终端输入下面的命令来启动 Python3 。$ PATH=$...转载 2018-05-07 09:37:14 · 1495 阅读 · 0 评论 -
python 1.5(注释)
Python3 注释确保对模块, 函数, 方法和行内注释使用正确的风格Python中的注释有单行注释和多行注释:Python中单行注释以 # 开头,例如::# 这是一个注释print("Hello, World!") 多行注释用三个单引号 ''' 或者三个双引号 """ 将注释括起来,例如:1、单引号(''')#!/usr/bin/python3 '''这是多行注释,用三个单引号这是多行注...转载 2018-05-07 09:38:37 · 126 阅读 · 0 评论 -
python 2.1运算符(算数、比较、赋值、位、逻辑、成员、身份)
Python3 运算符什么是运算符?本章节主要说明Python的运算符。举个简单的例子 4 +5 = 9 。 例子中,4 和 5 被称为操作数,"+" 称为运算符。Python语言支持以下类型的运算符:算术运算符比较(关系)运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符运算符优先级接下来让我们一个个来学习Python的运算符。Python算术运算符以下假设变量a为10,变量b为21:运算符...转载 2018-05-07 10:12:25 · 704 阅读 · 0 评论 -
python 2.1*
那么对于条件语句中的condition什么时候为真什么时候为假呢?在C++/Java等高级语言中,如果条件的值为0或者引用的对象为空指针,那么该条件即为False。在Python中如果condition为 '',(),[],{},None,set()那么该条件为Flase,否则为True。下面为Python的测试语句:1.针对字符串的测试[python] view plain copy>&g...转载 2018-05-07 10:34:08 · 340 阅读 · 0 评论 -
python 3.4循环语句
Python3 循环语句本章节将为大家介绍Python循环语句的使用。Python中的循环语句有 for 和 while。Python循环语句的控制结构图如下所示:while 循环Python中while语句的一般形式:while 判断条件: 语句同样需要注意冒号和缩进。另外,在Python中没有do..while循环。以下实例使用了 while 来计算 1 到 100 的总和:实例#!/...转载 2018-05-20 09:51:13 · 532 阅读 · 0 评论 -
python 3.3条件语句
Python3 条件控制Python条件语句是通过一条或多条语句的执行结果(True或者False)来决定执行的代码块。可以通过下图来简单了解条件语句的执行过程:if 语句Python中if语句的一般形式如下所示:if condition_1: statement_block_1elif condition_2: statement_block_2else: statement_...转载 2018-05-17 19:40:02 · 480 阅读 · 0 评论 -
python(about ‘ “ ''')
单引号和双引号在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如[python] view plain copystr1 = 'python' str2 = "python" str1和str2是没有任何区别的。我们知道Python以其易用性而著名,所以刚开始看教程学习看到单引号和双引号都可以使用会以为这是Python为了方便程序员,随便用哪个就好,不用担心用错。其实,背...转载 2018-05-02 10:40:41 · 203 阅读 · 0 评论 -
pycharm operation
0、前言Pycharm 作为一款针对 Python 的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,这也是为什么编程教室一直推荐新手使用 Pycharm 的原因。本文我们将介绍 pycharm 编辑器的基本使用方法,主要包括以下几个方面:下载安装新建项目流程配置 PycharmPython控制台其他参考资料1、下载安装Pycharm 提供 免费的社区版 与 付费的专业版。专业版额外...转载 2018-05-02 10:40:57 · 151 阅读 · 0 评论 -
python 2.2数字(Number)
Python3 数字(Number)Python 数字数据类型用于存储数值。数据类型是不允许改变的,这就意味着如果改变数字数据类型的值,将重新分配内存空间。以下实例在变量赋值时 Number 对象将被创建:var1 = 1var2 = 10您也可以使用del语句删除一些数字对象的引用。del语句的语法是:del var1[,var2[,var3[....,varN]]]]您可以通过使用del语句...转载 2018-05-07 15:02:56 · 402 阅读 · 0 评论 -
python list深度浅度copy
面试题之一。[python] view plain copydef func1(p): p = p + [1] def func2(p): p += [1] p1 = [1,2,3] p2 = [1,2,3] func1(p1) func2(p2) print p1 print p2 结果:我以为像这种传参作为局部变量,因为都不会影响外部的list,所以...转载 2018-05-06 18:42:49 · 150 阅读 · 0 评论 -
python 对象引用 &del
Python对象引用和del删除引用1.首先介绍下python的对象引用1)Python中不存在传值调用,一切传递的都是对象引用,也可以认为是传址调用。即Python不允许程序员选择采用传值或传引用。Python参数传递采用的是“传对象引用”的方式。实际上,这种方式相当于传值和传引用的一种综合。如果函数参数收到的是一个可变对象(比如字典或者列表)的引用,就能修改对象的原始值——相当于通过“传引用”...转载 2018-05-06 18:38:01 · 181 阅读 · 0 评论 -
python 2.3*
python字符串格式化符号 %f 可指定小数点后的精度。>>> num=18.7254>>> print("the price is %.2f" %num)the price is 18.73>>> Micachen Micachen 811***747@qq.com10个月前 (07-09) Stone_Fly f...转载 2018-05-08 21:18:42 · 301 阅读 · 1 评论 -
python 2.4 列表
Python3 列表序列是Python中最基本的数据结构。序列中的每个元素都分配一个数字 - 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。Python有6个序列的内置类型,但最常见的是列表和元组。序列都可以进行的操作包括索引,切片,加,乘,检查成员。此外,Python已经内置确定序列的长度以及确定最大和最小的元素的方法。列表是最常用的Python数据类型,它可以作为一个方括号内的逗...转载 2018-05-08 21:35:12 · 287 阅读 · 0 评论 -
python 2.4*
python 创建二维列表,将需要的参数写入 cols 和 rows 即可list_2d = [[0 for col in range(cols)] for row in range(rows)]实例:>>> list_2d = [ [0 for i in range(5)] for i in range(5)]>>> list_2d[0].append(3)...转载 2018-05-08 21:49:38 · 154 阅读 · 0 评论 -
python 2.5元组(访问、修改、删除、索引、截取、内置函数)
Python3 元组Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号,列表使用方括号。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。如下实例:>>> tup1 = ('Google', 'Runoob', 1997, 2000);>>> tup2 = (1, 2, 3, 4, 5 );>>> tu...转载 2018-05-09 11:14:33 · 3761 阅读 · 1 评论 -
python 3.1 字典
Python3 字典字典是另一种可变容器模型,且可存储任意类型对象。字典的每个键值(key=>value)对用冒号(:)分割,每个对之间用逗号(,)分割,整个字典包括在花括号({})中 ,格式如下所示:d = {key1 : value1, key2 : value2 }键必须是唯一的,但值则不必。值可以取任何数据类型,但键必须是不可变的,如字符串,数字或元组。一个简单的字典实例:dict ...转载 2018-05-09 12:18:09 · 367 阅读 · 0 评论 -
python 3.2随便写写
Python3 编程第一步在前面的教程中我们已经学习了一些 Python3 的基本语法知识,下面我们尝试来写一个斐波纳契数列。实例如下:#!/usr/bin/python3# Fibonacci series: 斐波纳契数列# 两个元素的总和确定了下一个数a, b = 0, 1while b < 10: print(b) a, b = b, a+b执行以上程序,输出...转载 2018-05-12 10:19:32 · 215 阅读 · 0 评论 -
python中的细节—左闭右开原则
import numpy as npprint("--------------list-------------------")a = [i for i in range(10)]print(len(a))print(a)print("--------------list分割--------------------")print(a[0:3])print(a[3:10])print(a[-5:])...转载 2018-05-06 00:03:34 · 7806 阅读 · 0 评论 -
关于python3的分号:
之前学习php一直都是以分号结尾,也习惯于这么写最近学习python3,发现python3里的分号真的很宽松。 在学习的过程中,无论是示例代码,还是学习网站中下方的评论示范中,一个段代码的结束就是直接回车换行,我也是一直遵循这种规则,毕竟python3(别问为什么一直强调3)的判断都是靠缩进来来判断的例如[python] view plain copya=10 def jf(): ...转载 2018-05-06 00:04:32 · 554 阅读 · 0 评论 -
about hacker
作者:gashero链接:https://www.zhihu.com/question/20214461/answer/47692226来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。黑客有很多方向,较为常见的方向是基于网络攻击的。要做一个真正的黑客,编程是必须要学的。我的建议就是先学Python,然后学C。基于这两种,大部分的黑客工作都能解决。以Python入门足够...转载 2018-05-06 00:15:24 · 190 阅读 · 1 评论 -
python 1.1(版本、环境变量)
Python 3 教程Python的3.0版本,常被称为Python 3000,或简称Py3k。相对于Python的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0在设计的时候没有考虑向下兼容。Python 介绍及安装教程我们在Python 2.X版本的教程中已有介绍,这里就不再赘述。你也可以点击 Python2.x与3.x版本区别 来查看两者的不同。本教程主要针对Py...转载 2018-05-06 11:51:29 · 158 阅读 · 0 评论 -
python 1.2(编码、标识符、保留字、注释、行与缩进、多行语句、数字类型、字符串、空行、用户输入、同一行显示多条语句、代码组、 输出、import 与 from...import、cmd)
Python3 基础语法编码默认情况下,Python 3 源码文件以 UTF-8 编码,所有字符串都是 unicode 字符串。 当然你也可以为源码文件指定不同的编码:# -*- coding: cp-1252 -*-上述定义允许在源文件中使用 Windows-1252 字符集中的字符编码,对应适合语言为保加利亚语、白罗斯语、马其顿语、俄语、塞尔维亚语。标识符第一个字符必须是字母表中字母或下划线 ...转载 2018-05-06 11:52:38 · 1926 阅读 · 0 评论 -
python 子类父类
简明Python中的列子,自己理解注释了一下:供参考class schoolmember:#父类 def __init__(self,name,age):#对象建立时马上对此对象初始化 self.name=name self.age=age print('initialized schoolmember is %s' % self.name)#注意格...转载 2018-05-06 12:28:10 · 4341 阅读 · 0 评论 -
python 2.2*
文中对于 _ 提到,它代表了上一次的输出结果,"用户应该将其视为只读变量",实际情况是你也可以对于_ 赋值,_=10 是没有毛病的,但这样的结果会导致你在之后调用 _ 的时候全部变成了10,除非你 del _。对于round:>>> round(10.5)10>>> round(11.5)12>>>Python 所谓的奇进偶弃,因为浮点...转载 2018-05-08 13:23:27 · 258 阅读 · 0 评论