![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python自学
奇丶迹
这个作者很懒,什么都没留下…
展开
-
python 闰年判断
def isLeapYear(year): if year % 4 == 0 and year % 100 != 0 or year % 400 == 0: print('{0}是闰年'.format(year)) return True else: print('{0}不是闰年'.format(year)) return Falseyear=eval(input('请输入年份:'))isLeapYear(year...原创 2022-05-05 09:35:29 · 620 阅读 · 0 评论 -
python 判断是否符合三角形,符合后求三角形面积
python 判断用户输入的三个边是否为三角形,若符合 求其面积原创 2022-05-05 09:32:37 · 899 阅读 · 0 评论 -
电话簿模拟(字典运用案例)
用字典建立 姓名 号码及地址,用户输入行吗,选择查询地址还是手机号,输出相应姓名对应的号码或者地址。## 电话簿模拟people={ 'Alice':{ 'phone':'01234', 'addr':'Foo drive 23'}, 'Beth':{ 'phone':'56789', 'addr':'Bar street 42' }}labels={ 'phone':'phone',原创 2022-03-06 17:18:11 · 343 阅读 · 0 评论 -
Python模拟用户名及密码(手机号)检测
建一个数据库(列表类型),把用户名和手机号存到里面,通过用户输入的用户名和手机号后四位,与库中进行匹配,匹配成功则验证成功。import numpy as npimport pandas as pd#手机号确认database=list([['aaa','18111119999'], ['bbb','15630241111'], ['ccc','15646842222']]) ##建一个用于存用户账号密码的库原创 2021-12-01 09:56:43 · 5628 阅读 · 0 评论 -
高德地图API 地理编码、路径规划、POI搜索
# -- coding: utf-8 --import requestsimport pandas as pdkey = 'c9a6c7bafdf90af80d3e693eb436dd6c'## #查询位置(地理编码)#def geo(address:str,city=None) ->dict: url="https://restapi.amap.com/v3/geocode/geo?parameters" parameters={ 'key':key.原创 2021-11-21 20:23:16 · 919 阅读 · 0 评论 -
Python列表和元组相关知识
列表和元组的新建,组合,索引,切片索引# -- coding: utf-8 --import numpy as npimport template#序列概述edward = ['Edward Gumby',42] #新建john=['John Smith',50]database=[edward,john] #组合print(database)greeting="Hello"print(greeting[..原创 2021-10-24 20:39:12 · 92 阅读 · 0 评论 -
python基础知识
# -- coding: utf-8 --## import mathfrom math import floor #从包中调用某个函数,可以直接使用该函数from math import sqrta=int(1/2);b=float(1/2);print(a,b)c=8//3;print(c) #双斜线 执行整除d=5%2;pri.原创 2021-10-24 20:34:33 · 63 阅读 · 0 评论 -
python统计csv数据,计算重复数据次数,删除重复值
Python读取CSV,将csv数据中的重复值进行统计,统计之后删除重复内容,只保留第一次出现的值# -- coding: utf-8 --import osimport numpy as npimport pandas as pdimport timestart=time.time() #用于记录程序运行时间os.chdir('G:\\GISworkspace\\Rprocess')tx=open('level3_river_clipV6.csv')df=pd.read_..原创 2021-10-24 20:27:43 · 7442 阅读 · 0 评论 -
Python模拟加载程序 for循环与函数的建立及调用
假设周六日休息,进步值为-0.01,那你需要每天努力多少才能赶上每天努力0.01的人?# -- coding: utf-8 --import time#课上练习scale = 10print ("start")for i in range(scale+1): a = '*' * i b = '.'*(scale-i) c = (i/scale)*100 print("{:^3.0f}%[{}->{}]".format(c,a,b)) time.原创 2021-10-24 20:17:26 · 1859 阅读 · 0 评论 -
Python词云
jieba库配合wordcloud实现中文分词# -- coding: utf-8 --# from wordcloud import WordCloud###import wordcloudimport jieba# c=wordcloud.WordCloud()# c=c.generate("this is a wordcloud ,python's wordcloud is very useful")# im=c.to_image()原创 2021-10-24 19:57:21 · 98 阅读 · 0 评论 -
高德地图API
高德地图API相关功能简单展示# -- coding: utf-8 --import requestsimport pandas as pdkey = 'c9a6c7bafdf90af80d3e693eb436dd6c' #高德地图api申请的key#查询位置(地理编码)def geo(address:str,city=None) ->dict: url="https://restapi.amap.com/v3/geocode/geo?parameters"原创 2021-10-24 19:53:53 · 503 阅读 · 0 评论