
Python
文章平均质量分 55
记录我的Python学习之路
bentou_
卑微读书人
展开
-
经纬度转换 | 基于Python的经纬度与xy坐标(屏幕坐标)相互转换(可批量),并在平面坐标系上以特定点为坐标原点重新建立坐标系,输出各点新坐标
因为经纬度是方便我们确定地理位置的,我们可以很容易的从地图数据(可利用高德开放平台)上获取某一个地址它的经纬度,但是我们看到的地图是平面的,所以要利用各种投影把经纬度转换为平面坐标便于我们自己分析~:我们可以根据原来的经纬度,找一个和所有点靠的比较近,能在一张图上的点,以这个点作为原点,重新建立一个平面的直角坐标系,这样所有点的坐标都会比较好看,不会那么大,也不至于离原点太远。xy平面坐标转化为经纬度的使用场景不多,但我们可以作为一个验证来运用。原创 2023-08-01 17:49:53 · 16101 阅读 · 4 评论 -
mac M1系统 pycharm报错zsh: permission denied解决
一个文件有3种权限,读、写、可执行,Permission denied就是没有可执行权限,所以需要加上可执行权限。看到还有大佬分享了其他方法,还没试,先记录下这个方法可用~原创 2022-06-20 12:01:25 · 3852 阅读 · 0 评论 -
python实战|python爬取58同城租房数据并以Excel文件格式保存到本地
python实战|python爬取58同城租房数据并以Excel文件格式保存到本地一、分析目标网站url目标网站:https://cq.58.com/minsuduanzu/让我们看看网站长啥样:网站描述:- 链接一直不变(爱了爱了- 没有翻页设计,往下滑会无限加载(得想个办法如何解决网页无限加载不好爬的问题?- 团队经过讨论和参考一些博主的经验,选择了把网页先保存到本地再进行爬取。虽说是一个笨办法,但确实也是一个办法!- 注:本方法适合所需数据不是超级大的那种(超过3k原创 2021-11-08 23:20:55 · 6802 阅读 · 0 评论 -
python3简单购物车程序的实现
python3简单购物车程序的实现1、代码部分# Auther:bentousalary=input("salary:") #用户输入可供支付的预期goods=[("iphone 11",1200),("coffee",24),("ipad",3700)] #商品列表'''和enumerate()方法的功能一样,打印index下标while True: for item in goods: print(goods.index(item),item) br原创 2020-06-10 19:40:59 · 519 阅读 · 0 评论 -
Python中if-else判断语句、while循环语句以及for循环语句的使用总结
1. if-esle流程判断语句我们来直接看一个例子,如下,判断我们定义的用户名和用户输入的用户名是否一致。代码当中有几个注意点:判断的时候用双等号表示判断是否一致(三个等号表示赋值)你有没有注意到这里不是用的大括号而是用的冒号!python3对父级和子级的写法是极为严格的,就像这里的if跟else,都是父级,需要顶格写;下面的两个子级(print那里)就需要缩进一个tab。_username="bentou"_password="123456"username=input("us原创 2020-05-30 16:39:26 · 1930 阅读 · 0 评论 -
python3字符串拼接的几种方法
python3字符串拼接的几种方法1、注释在介绍python字符串拼接之前先介绍一下python3中注释的方法。注释分为单行注释和多行注释。(1)单行注释很好记,就是在之前加一个 # 就ok,比如下面这个。#!/usr/bin/env python(2)多行注释是用一对三个单引号,也就是''' ''',比如像下面这样:'''username=input("username:")password=input("password:")print(username,password)'''原创 2020-05-23 21:33:11 · 9388 阅读 · 0 评论 -
Pycharm2019设置编辑器主题和默认代码
Pycharm2019设置编辑器主题和默认代码1.设置编辑器主题选择File-settings选择Editor-color scheme,在下拉框里选择颜色。2.设置default code和上面一样打开settings,选择Editor-File and Code Templates,比如这里我要改的是python文件的默认代码。就找到Python Script,在右边的输入框输入:#!/usr/bin/env python#_*_coding:utf-8_*_#author:原创 2020-05-22 17:49:36 · 1102 阅读 · 0 评论 -
字符编码的发展史
字符编码的发展史1. ASCLL——开天辟地在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)以及0、1等数字还有一些常用的符号(例如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号,当然每个人都可以约定自己的一套(这就叫编码),而大家如果要想互相通信而不造成混乱,那么大家就必须使用相同的编码规则,于是美国有关的标准化组织就出台了ASCII编码,统一规定了上述常用原创 2020-05-21 20:46:19 · 795 阅读 · 0 评论 -
Python的安装、认识、配置环境变量以及helloworld打印的两种方式
Python的安装、认识、配置环境变量以及helloworld打印的两种方式一、 安装和配置环境变量首先我们去到Python的官方下载地址根据自己的电脑机型来下载最新的python安装包,网址是https://www.python.org/downloads/ 。 或者点击这里跳转 。下载之后可以去https://www.cnblogs.com/gu-bin/p/11045043.html , 这篇博客关于安装以及Python环境变量的配置已经很全很全了,大家可以参考一下,我就不再赘述。二原创 2020-05-18 21:08:25 · 859 阅读 · 0 评论