Python学习
Python学习及记录
Z小旋
.
展开
-
Python天气预报查询
功能: 实现城市天气预报查询,并提供未来四天查询两个网站接口,直接返回数据,之后对数据进行读取和处理,很简单的小程序效果图:代码实现:import urllib.requestimport gzipimport jsonprint('------天气查询------')def get_weather_data() : city_name = input('请输入要查询的...原创 2020-01-31 16:30:14 · 3822 阅读 · 2 评论 -
【Python】main函数 if __name__=='__main__' 详解
引言我们先看下各个编程语言的代码框架输出Hello,WorldC#include <stdio.h>int main(){ printf("Hello, World! \n"); return 0;}C++#include<iostream>using namespace std;int main(){ cout<<"HELLO...原创 2020-01-27 20:37:43 · 16768 阅读 · 6 评论 -
【Python】模块详解/如何安装模块的方法
一、模块、包1、模块模块实质上就是一个python文件。它是用来组织代码的,意思就是把python代码写到里面,文件名就是模块的名称,test.py test就是模块的名称2、包包,package本质就是一个文件夹,和文件夹不一样的是它有一个__init__.py文件。包是从逻辑上来组织模块的,也就是说它是用来存放模块的,如果想到如其他目录下的模块,那么这个目录必须是一个包才可以导入。二...原创 2020-01-27 15:46:54 · 8427 阅读 · 0 评论 -
【Python】一键抠图,3行代码实现照片/证件照换背景色
前言:今天上课,老师刚好说到了这个,证件照换底色之前也写过,但老师说他用的很厉害的Pyhon新的库,就想再回顾一下,顺便梳理一下流程和所用知识点。通过本篇博客,你只需要有一点Pyhon基础,便可以实现自己理解并完成整个代码。对于不会PS的小伙伴,抠图是一个难度系数想当高的活,某宝照片抠图和证件照换底色价格都是几元左右,那么对于程序员来说,即使不会P图,我们也可以完成自己更换那么接下来,我们...原创 2019-12-22 20:43:36 · 9621 阅读 · 5 评论 -
Python中变量在内存的存储与地址变化详解(深浅拷贝,值/引用传递、可变不可变数据类型)
学习Python首先我们要知道Python变量保存的是值引用 也可以说:变量是对内存及其地址的抽象Python:一切变量都是对象变量的存储,采用了引用语义的方式,存储的只是一个变量的值所在的内存地址,而不是这个变量的值本身见下图采用这种方式:变量所需的存储空间大小一致,因为变量只是保存了一个引用。也被称为对象语义和指针语义。变量的每一次初始化,都开辟了一个新的空间,将新内容的地址赋值给变...原创 2019-02-21 14:41:04 · 23511 阅读 · 40 评论 -
关于Python ord()和chr()返回ASCII码和Unicode码的看法
刚开始学这两个函数的时候,看到书上说的是返回Unicode码,原创 2019-02-04 11:02:56 · 13019 阅读 · 13 评论 -
Python--turtle绘图模块讲解
引言:turtle(海龟)模块,我们是用它来进行画图的,基本上就是画简单的直线,点,和曲线。你可以把它想成一个小海龟,在沙滩上行走,然后留下的各种痕迹,使用Turtle模块可以绘制很多精美的图形。1. 画布(canvas)画布就是我们画图的空白空间,可以修改大小和初始设置如果我们用下面的Pen(画笔)函数,他会自动创建一个画布t = turtle.Pen()这...原创 2019-03-16 11:12:19 · 14722 阅读 · 1 评论 -
Python学习-将list列表写入文件并读取方法汇总
1.writelines()直接写入l=["A","B","C","D"]f=open("k.txt","w")f.writelines(l)f.close()该方法写入直接写入列表元素2.str转化为字符串写入l=["A","B","C","D",1,2,3]f=open("k.txt","w")f.write(str(l))f.close()...原创 2019-06-20 22:36:22 · 174375 阅读 · 8 评论