python中else的三种用法

2022-04-17
阅读 2 分钟
1k
python中else可以在判断语句、循环语句和异常处理中使用。判断语句 if ... else ... {代码...} 循环语句 for/while ... else ...当循环中未执行break语句即循环体正常结束则执行else语句,如果循环中执行了break则不执行else语句for循环else {代码...} 输出 {代码...} {代码...} 输出 {代码...} 使用场景:质数判断 {代...

python网络编程(1):客户端与网络编程简介

2020-07-21
阅读 19 分钟
2.6k
通过pipenv创建虚拟环境,安装pygeocoder,下面把207 N. Defiance St, Archbold, OH转换为经纬度的代码

HTTP(4):状态码

2020-07-16
阅读 2 分钟
1.4k
状态码以3位数字和原因短语组成,第一位指定了响应类别,后两位无分类。 仅记录在RFC2616上的HTTP状态码就达40种,实际上常用的就14种。 200 OK 表示从客户端发来的请求在服务器端被正常处理了。 204 No Content 表示服务器端接受的请求已成功处理,但是返回的响应报文中不含实体的主体部分。另外也不允许返回任何实体的...

HTTP(3):HTTP报文内的HTTP信息

2020-07-16
阅读 2 分钟
1.8k
用于HTTP协议交互的信息被称为报文。HTTP报文大致可分为报文首部和报文主体,两者由最初出现的空行(CR+LF)来划分。通常,并不一定要有报文主体。

HTTP(2)

2020-07-15
阅读 3 分钟
1.2k
HTTP是一种无状态(stateless)协议。协议自身不对请求和响应之间的通信状态进行保存。每当有新的请求发送时,就会有对应的新的响应产生。协议本身并不保留之前一切的请求或响应报文信息。

Flask项目的配置信息

2020-07-13
阅读 4 分钟
2.3k
1.安装pipenv并创建虚拟环境 windows: pip install pipenv ​ Linux或macOS: sudo pip install pipenv 如果有多个版本的python注意是安装到哪个python上,查看使用pip还是pip3。 检查pipenv是否安装和版本号 pipenv --version 创建虚拟环境 先在项目跟目录下创建.venv文件夹,这样使得虚拟环境安装在本项目下。默认情况下...

Django连接mysql

2020-07-12
阅读 2 分钟
7k
Django项目默认使用mysqldb模块进行和mysql数据库之间的交互操作,但是mysqldb模块对于python3.4以上的版本支持还不够完善,所以我们要使用替代方案 通过pymysql模块完成和数据库之间的交互过程

Virtualenv、pipenv、conda虚拟环境设置方法及原理

2020-07-07
阅读 6 分钟
8.6k
我第一次接触虚拟环境时第一感觉就是抵触,相信刚开始被各种配置折磨过的小伙伴能理解,我就想是否可以不用虚拟环境,就查了下推荐使用虚拟环境的理由:

python自学日记14——继承(扑克牌)

2020-06-10
阅读 9 分钟
2.5k
本次定义扑克牌排除大小王,只针对其他的52张牌,共有4个花色,每种花色13张。如果我们想定义一个新对象来表示卡牌,则其属性显然应该是rank(大小)和suit(花色)。但属性值就不那么直观了。我们模仿Unicode给字母、汉字等字符通过数字编码的形式使用证书来给大小和花色编码。

Python3 struct报错: argument for 's' must be a bytes object

2020-06-02
阅读 3 分钟
2.5k
F = open('data.bin', 'wb') import struct data = struct.pack('>i4sh', 7, 'spam', 8) data

python自学日记13——类和方法

2020-06-02
阅读 4 分钟
1.2k
class Time(object): def __init__(self,hour=0,minute=0,second=0): self.hour=hour self.minute=minute self.second=second def time_to_int(time): minutes=time.hour*60+time.minute seconds=minutes*60+time.second return seconds def increment(self,seconds): seconds+=self.time_to_int() return int_to_time(s...

python自学日记12——类和函数

2019-12-27
阅读 4 分钟
1k
class Time(object): ''' Represents the time of day. attributes:hour,minute,second ''' time=Time() time.hour=1 time.minute=9 time.second=30