当前位置: 首页 > news >正文

龙炎电商软件企业网站seo优化方案

龙炎电商软件,企业网站seo优化方案,网站建设平台市场,网站怎么开发设计文章目录一些优秀的博主仅供自己查阅#xff01;#xff01;#xff01;首先是掌握基本语法#xff01;内置的运算符函数函数模块补充知识点pass函数返回多个值关于默认参数使用的注意事项可变参数的使用方法天天向上代码单元测试异常处理代码单例模式Python 中的 if __nam… 文章目录一些优秀的博主仅供自己查阅首先是掌握基本语法内置的运算符函数函数模块补充知识点pass函数返回多个值关于默认参数使用的注意事项可变参数的使用方法天天向上代码单元测试异常处理代码单例模式Python 中的 if __name__ __main__ 该如何理解python环境搭建和pycharm的安装配置及汉化零基础小白版PyCharm和git安装教程爬虫简单例子1简单例子2BeautifulSoup的使用1BeautifulSoup的使用1一些优秀的博主 http://blog.konghy.cn/ 廖雪峰大牛 Python3教程 仅供自己查阅 首先是掌握基本语法 先来几个代码 str1 input(请输入一个人的名字) str2 input(请输入一个国家的名字) print(世界这么大,{}想去看看{}:.format(str1,str2))1到N求和 n input(请输入一个整数:) sum 0for i in range(int(n)):sum i 1 print(1到N求和的结果,sum)乘法口诀表 for i in range(1,10):for j in range(1,i 1):print({}*{}{:2} .format(j,i,i*j),end )print()打印1 2! 3! …10! sum , tem 0, 1 for i in range(1,4):print({}.format(i)) for i in range(1,4):tem i * temsum tem print({}.format(sum))猴子吃桃问题 n 1 for i in range(5,0,-1):n (n 1) 1 print(n) 摄氏度和华氏度温度转换 TempStr input()if TempStr[0] in [F,f]:C (eval(TempStr) -32 ) /1.8print({:.2f}C.format(C)) elif TempStr[0] in [C,c]:F 1.8 * eval(TempStr) 32print({:.2f}F.format(F)) else:print(输入格式错误)转义字符处理方法 r’‘表示’内部的字符串默认不转义 # -*- coding: utf-8 -*- n 123 f 456.789 s1 Hello, world s2 Hello, \Adam\ s3 rHello, Bart s4 rHello, Lisa!可以看看这几个输出结果,在理解一下转义字符吧 Hello, world Hello, Adam Hello, Bart Hello, Lisa! 内置的运算符函数 这个要看比较常用掌握基本的意义 https://www.cnblogs.com/xiao1/p/5856890.html 函数模块补充知识点 加入定义了一个函数我们先不写但是其他模块写好了要跑一下看看效果可是这个函数没有内容编译器会报错这个时候有一个概念 pass 空函数 def nop():pass这样子让代码是可以顺利编译运行的 if age 18:pass函数返回多个值 def TestReturnValue(a, b, c, d):return a b, c * dnum1, num2 TestReturnValue(1, 2, 3, 4)print(num1, num2)r TestReturnValue(1, 2, 3, 4) print(r)运行结果 3 12 (3, 12)Process finished with exit code 0原来返回值是一个tuple但是在语法上返回一个tuple可以省略括号而多个变量可以同时接收一个tuple按位置赋给对应的值所以Python的函数返回多值其实就是返回一个tuple但写起来更方便。《廖雪峰老师解释》 关于默认参数使用的注意事项 如果你没有第一种写法就会出现如下输出所示的错误。本来指向给你的输出后面加一个‘END’但是每次调用就会多一个’END’。 def add_end_Right(LNone):if L is None:L []L.append(END)return Ldef add_end_False(L[]):L.append(END)return Lprint(add_end_Right()) print(add_end_Right()) print(add_end_Right())print(add_end_False()) print(add_end_False()) print(add_end_False())输出结果 [END] [END] [END][END] [END, END] [END, END, END]可变参数的使用方法 def Calculation(*num):count 0for i in num:count ireturn countprint(Calculation(1,2,3,4)) 输出 10天天向上代码 import math dayup math.pow((1.0 0.005), 365) daydown math.pow((1.0 - 0.005),365)print(向上:{:.2f},向下:{:.2f}..format(dayup,daydown))def dayUP(df):dayup 0.01for i in range(365):if i % 7 in [6,0]:dayup dayup * (1 - 0.01)else:dayup dayup * (1 df)return dayupdayfactor 0.01 while(dayUP(dayfactor) 37.78):dayfactor 0.001print(每天努力参数是{:.3f}..format(dayfactor)) 单元测试 原文链接 单元测试是用来对一个模块、一个函数或者一个类来进行正确性检验的测试工作。 比如对函数abs()我们可以编写出以下几个测试用例 输入正数比如1、1.2、0.99期待返回值与输入相同 输入负数比如-1、-1.2、-0.99期待返回值与输入相反 输入0期待返回0 输入非数值类型比如None、[]、{}期待抛出TypeError。 把上面的测试用例放到一个测试模块里就是一个完整的单元测试。 如果单元测试通过说明我们测试的这个函数能够正常工作。如果单元测试不通过要么函数有bug要么测试条件输入不正确总之需要修复使单元测试能够通过。 异常处理代码 try:body except ErrorType1:handler1except ErrorType2:handler2 except:handler0 else:process_else finally:process_finally 单例模式 class Singleton(object):class _A(object):def __init__(self):passdef display(self):return id(self)_instance Nonedef __init__(self):if Singleton._instance is None:Singleton._instance Singleton._A()def __getattr__(self, attr):return getattr(self._instance, attr)if __name__ __main__:s1 Singleton()s2 Singleton()print(id(s1), s1.display())print(id(s2), s2.display())代码的解释 def getattr(self, attr): return getattr(self._instance, attr) # 例如这里有一个类 A ,,有两个属性class A: ... test1 this test1 ... test2 this test2 ... # 然后实例化一个对象a A()# 就可以用 getattr 直接去获取对象 a 的属性值getattr(a, test1) this test1getattr(a, test2) this test2Python 中的 if name ‘main’ 该如何理解 http://blog.konghy.cn/2017/04/24/python-entry-program/ python环境搭建和pycharm的安装配置及汉化零基础小白版 https://blog.csdn.net/ling_mochen/article/details/79314118#commentBox PyCharm和git安装教程 https://blog.csdn.net/csdn_kou/article/details/83720765 爬虫 学习资源是中国大学mooc的爬虫课程。《嵩天老师》 下面写几个简单的代码熟悉这几个代码的书写以后基本可以完成需求 简单例子1 import requestsr requests.get(https://www.baidu.com) fo open(baidu.txt, w) r.encoding utf-8 str r.text line fo.write( str )简单例子2 import requests url https://item.jd.com/2967929.html try:r requests.get(url)r.raise_for_status()//如果不是200就会报错r.encoding r.apparent_encoding//转utf-8格式print(r.text[:1000])//只有前1000行 except:print(False)fo.close()BeautifulSoup的使用1 fo open(jingdong.md,w)url https://item.jd.com/2967929.html try:r requests.get(url)r.encoding r.apparent_encodingdemo r.textsoup BeautifulSoup(demo,html.parser)fo.write(soup.prettify())fo.writelines(soup.prettify()) except:print(False)fo.close()BeautifulSoup的使用1 fo open(baidu.md,w)try:r requests.get(https://www.baidu.com)r.encoding r.apparent_encodingdemo r.textsoup BeautifulSoup(demo,html.parser)fo.write(soup.prettify())fo.writelines(soup.prettify()) except:print(False) fo.close()附赠 爬虫和python例子开源链接
http://www.zqtcl.cn/news/900318/

相关文章:

  • 江苏同隆建设集团有限公司网站asp.net新建网站
  • 爱站网挖掘工具小程序网站开发怎么样
  • 网站文章批量上传工具自己制作免费网站
  • 凡科快速建站建设网站遇到问题的解决方案
  • 深圳市公司网站建设公司十大互联网营销公司
  • 免费发布推广信息的网站百度招聘2022年最新招聘
  • 建站公司怎么获客任县附近网站建设价格
  • 泰兴市淘宝网站建设指数 网站权重
  • 烟台市做网站找哪家好才艺多网站建设
  • nginx wordpress 重写seo技术大师
  • 公司网站建设需要什么科目上海服务政策调整
  • 如何免费搭建自己的网站网站建设公司swot分析
  • 太原网站优化技术如何开发一款app软件
  • 莆田做网站公司lnmp wordpress 404
  • 网站开发中的qq登录网站地图有什么作用
  • 南宁小程序开发网站建设公司网络营销方案设计范文
  • 电脑做网站主机空间哈尔滨人才招聘信息网
  • 无锡网站建设制作设计wordpress news list
  • 专业建站教程青海 网站开发 图灵
  • 济南网站公司哪家好中国建设银行电脑版
  • 企业网站建设定制网站建设成功案例怎么写
  • 一个网站做数据维护3天正常吗做sgs认证公司网站
  • 免费网络短剧网站摄影素材库网站
  • 如何做竞价网站数据监控网站建设企业的市场分析
  • 电脑做网站主机空间软件开发工作岗位
  • 计算机多媒体辅助教学网站开发响应式网站建设精英
  • 免费网站空间怎么做网站主持人
  • 开源建站系统有哪些网站信息化建设合同
  • 昆明云南微网站淄博专业网站建设
  • 古典网站源码海南app开发