![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python笔记
m0_57261942
这个作者很懒,什么都没留下…
展开
-
requests模块获取网站数据
import requestsurl='http://www.weather.com.cn/data/sk/101010100.html'#将网址定义变量r=requests.get(url)r.encoding='utf8' #转码data=r.json() #转码查看放在变量data里print("城市:",data['weatherinfo']['city'])print("温度:",data['weatherinfo']['temp'])...原创 2021-07-01 10:34:37 · 69 阅读 · 0 评论 -
python创建数据库发邮件邮箱,
from email.mime.text import MIMETextfrom email.header import Headerimport smtplibm = MIMEText('python test mail\n','plain' , 'utf8') #邮件正文#为邮件添加头部信息m['From'] = Header("root",'utf8') # 发件人m['to'] = Header('lisi','utf8') #收件人m['Subject'] = Header('原创 2021-06-30 17:32:13 · 299 阅读 · 0 评论 -
匹配MAC地址是是否合法
import remac = input('请输入正确的MAC地址')m = re.match('([0-9a-fA-F)][0-9a-fA-F]:){5}[0-9a-fA-F]{2}',mac) #mac地址匹配if m is None: #返回值为空的话,就是错的 print('错误')else: #反之则正确 print('mac地址:',m.group())...原创 2021-06-28 16:25:18 · 320 阅读 · 0 评论 -
建立空字典,收集用户输入的姓名性别
users = {} #建立空字典active = True while active: #建立while循环, name = input('\你的名字?') gender = input('\你的性别?') users[name]=gender #将输入的保存到字典里 ans = input('\nAre you the last one? (yes/no)') #询问是否完成,如果是NO,则从新开始循环, if ans == 'ye原创 2021-06-26 09:52:07 · 1183 阅读 · 0 评论 -
python输出10以内的偶数
for i in range(11): #range函数,用来造数的,默认从0开始到11前的一个数,界定范围,range(3,10)造出来的是3.4.5.....9 if i % 2 == 0: #既然是偶数,那么他和2的余数一定是0,奇数就是1 print(i) #输出...原创 2021-06-25 20:49:07 · 7662 阅读 · 0 评论 -
sys模块计算任意数字相加的和
计算任意个数字相加的和:import sysx = sys.argvhe = 0for data in x[1:]: he += int(data)print(he)测试[root@zhenji lianxi]# python3 5.py 45 4691[root@zhenji lianxi]# python3 5.py 45 46 46 46183原创 2021-06-25 16:46:25 · 159 阅读 · 0 评论 -
商品打折实现每满100减20活动脚本
x = float(input('请输入商品的价格:')) #转换数据类型为浮点类型y=x//100 #整除if 1 <= y: s = x-20*y print('折后价格为:',s)else: print('商品最终价为:',x)原创 2021-06-23 19:01:24 · 1105 阅读 · 0 评论