拿字符串举例:s="helloworld"切片语法:s[start:end:step]从0切到5:s[0:5]:hello从1切到最后s[1:]:elloworld从开头开始切3位s[:3]::hel从第一位切到倒数第五位s[1:-5]:ello指定步长为2s[2:8:2]:loo倒着取s[-2:2:-1]:lrowol反转s[::-1]:dlrowolleh
别把酒留在杯里,别把话放在心里
拿字符串举例:s="helloworld"切片语法:s[start:end:step]从0切到5:s[0:5]:hello从1切到最后s[1:]:elloworld从开头开始切3位s[:3]::hel从第一位切到倒数第五位s[1:-5]:ello指定步长为2s[2:8:2]:loo倒着取s[-2:2:-1]:lrowol反转s[::-1]:dlrowolleh
先简单说一些概念:原码:从符号位开始表示,1是正数,0是负数反码:正数的原码反码补码都是一样的。负数的反码是在其原码的基础上, 符号位不变,其余各个位取反比如-5转成二进制原码1101,在算出反码1010补码:正数的原码反码补码都是一样的。负数的补码是反码+11.按位与&:#下面的与运算结果是4 >>> a = 15 >>> b = 36 >...
安装pip3 install virtualenv virtualenvwrapper配置vim ~/.bashrcsource /usr/local/python3/bin/virtualenvwrapper.sh VIRTUALENVWRAPPER_PYTHON=/usr/local/python3/bin/python3.6使用#创建环境: mkvirtualenv <环境名&g...
# -*- coding: utf-8 -*- import redis from redis.sentinel import Sentinel # 连接哨兵服务器(主机名也可以用域名) sentinel = Sentinel([('10.0.0.30', 26379), ('10.0.0.30', 26379), ...
1.安装django-redis-sessions模块 2.django中settings.py配置SESSION_ENGINE = 'redis_sessions.session' SESSION_REDIS = { 'host': '10.0.0.200', 'port': 6379, 'db': 1, 'password': '', ...
1.安装redis模块2.代码import redis if __name__ == '__main__': try: # 创建连接对象 sr = redis.Redis(host='10.0.0.200') # 设置一个kv值,(返回设置结果true,false) # res = sr.set('n...
1.安装django框架pip install django2.创建一个项目django-admin startproject test3.创建一个APPcd test python startapp app01修改settings.py4.注册app01INSTALLED_APPS添加app015.修改语言和时区LANGUAGE_CODE = 'zh-hans' TIME_ZONE = '...
1、 __str__和__repr__当使用print打印对象时,str方法的返回值就是print的结果。(repr和str类似,__str__是面向用户的,而__repr__面向程序员) 2、__del____del__在对象销毁的时候被调用.
OS模块os.getcwd() 获取当前工作目录,即当前python脚本工作的目录路径 os.chdir("dirname") 改变当前脚本工作目录;相当于shell下cd os.curdir 返回当前目录: ('.') os.pardir 获取当前目录的父目录字符串名:('..') os.makedirs('dirname1/dirname2') 可生成多层递归目录 os.rem...
vi ~/.pip/pip.conf [global] trusted-host = mirrors.aliyun.com index-url = https://mirrors.aliyun.com/pypi/simple1、http://mirrors.aliyun.com/pypi/simple/ 2、http://pypi.douban.com/simple/ 3、https...