ubuntu默认python为2.7,所以安装python包时安装的为py2的包。 利用alternatives机制更改py3为默认。shell里执行:sudo update-alternatives --install /usr/bin/...
浅谈排序程序中经常用到排序函数,python 提供了 sort 和 sorted 函数,一个原地排序,一个返回排序后的新结果1、参数函数原型:sort([cmp[, key[, reverse]]])意思是sort方法接受三个参数,都可以省...
最近刚接触python,找点小任务来练练手,希望自己在实践中不断的锻炼自己解决问题的能力。这个小爬虫来自慕课网的一门课程,我在这里记录的是自己学习的过程中遇到的问题和解决方法以及爬虫之外的思考。这次的小任务就是写一个小爬虫。为啥选这个来练手...
之前一直都是使用notepad++来编写python代码,后来想起来之前查资料的时候有个vs code可以编写一些的脚本语言(js,node.js)甚至是高级编程语言(c#,php,java,python等)而且这是微软自家写的,这就引起我...
一、Python中Unicode字符串字符串还有一个编码问题。 因为计算机只能处理数字,如果要处理文本,就必须先把文本转换为数字才能处理。最早的计算机在设计时采用8个比特(bit)作为一个字节(byte),所以,一个字节能表示的最大的整数就...
# -*- coding: gb2312 -*-#用户名密码登录系统(MD5加密并存入文件)及对字符串进行凯撒密码加解密操作#作者:凯鲁嘎吉 - 博客园 import hashlibdef md5(arg):#这是加密函数,将传进来的函数加...
编程范式编程是程序员用特定的语法+数据结构+算法组成的代码来告诉计算机如何执行任务的过程 , 一个程序是程序员为了得到一个任务结果而编写的一组指令的集合,正所谓条条大路通罗马,实现一个任务的方式有很多种不同的方式, 对这些不同的编程方式的特...
1、数值拷贝import copy# ######数字、字符串######n1 = 123print(id(n1))n2 = n1print(id(n2))###浅拷贝###n2 = copy.copy(n1)print(id(n2))##...
作业一: ...
面向对象高级语法部分 通过@staticmethod装饰器即可把其装饰的方法变为一个静态方法,什么是静态方法呢?其实不难理解,普通的方法,可以在实例化后直接调用,并且在方法里可以通过self.调用实例变量或类变量,但静态方法是...