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

做足球采集软件和预测软件的网站论述网站开发建设的一般流程

做足球采集软件和预测软件的网站,论述网站开发建设的一般流程,新手如何给自己的网站做优化,深圳南山住房和建设局网站python基础笔记 参考 学习视频 字符串拼接#xff0c;特殊字符打印 字符串拼接可以用号。print打印最后默认会换行。\为转义符#xff0c;比如表示双引号#xff0c;\n换行 可以自动换行用三个引号 print(see you see you spaceboy someday somewhere)运算 乘方…python基础笔记 参考 学习视频 字符串拼接特殊字符打印 字符串拼接可以用号。print打印最后默认会换行。\为转义符比如表示双引号\n换行 可以自动换行用三个引号 print(see you see you spaceboy someday somewhere)运算 乘方符号两个*向下取整的除法用两个/ print(2**3) #输出8#导入math库 import math #math.函数名() math.sin(1)print(3 / 2)#1.5 print(3 // 2)#1注释 单行用#号多行用三引号 输入 #input括号里是输入提示会被打印出来input返回的是字符串 use_num input(input cowboy) print(use_num)条件语句 注意条件之后要加上冒号只会执行一个分支 #在条件之后记得加上冒号 if use_num 10:print(more than 10) #嵌套的if语句块要继续缩进if use_num 15:print(more than 15) #python的 elseif elif use_num 23:print(23) else:print(less)print(than) print(不缩进的 不再if-else范围里)#可以使用数学形式的不等式elif 27 use_num 23:print(27~23)逻辑运算 与and或or非not 列表 注意python的列表可以存不同类型的数据 #列表 一个方括号 user_list [] #添加元素 可以不同类型 user_list.append(123) user_list.append(123) user_list.append(127.0) user_list.append(12) user_list.append(125)print(user_list) #获取长度 print(len(user_list)) #移出指定元素有多个重复值情况下一条语句只删除一次 user_list.remove(123) user_list.remove(127.0) print(user_list) print(len(user_list)) #排序函数sorted升序 print(sorted(user_list)) print(user_list) #可以用索引访问元素 print(user_list[0])字典键值对 #花括号引起来键值之间冒号连接 contacts {boy: spike,girl: faye } print(contacts[boy]) contacts[woman] julia print(contacts)female woman if female in contacts:print(contacts[female])print(len(contacts))for循环 contacts {boy: spike,girl: faye }contacts[woman] julia# keys,values,items表示范围键值键值对 for person, name in contacts.items():print(person name \n)for person in contacts.values():print(person \n)sum 0 # 结束值不在循环范围里这里是1-100,第三个参数表示步长 for i in range(1, 101, 2):sum i print(sum)while python的for适合知道次数的遍历如遍历列表而while适合条件成立时的循环 user_in input(end with q) while user_in ! q:user_in input(end with q)format方法 字符串里插入变量的对应的键对应地方就被变量内容替换 faye valentine julia julia spike jet #将变量对应关键字就不用遵循顺序 message_content see you see you {ed},{spike},{ein} someday somewhere.format(edfaye, spikejulia, einspike) print(message_content) # 花括号内可以用数字对应后面参数出现的顺序 message_content see you see you {2},{1},{0} someday somewhere.format(faye, julia, spike) print(message_content) #前面加上一个f花括号里写变量名也可以达到一样效果 message_content fsee you see you {faye},{spike},{julia} someday somewhere print(message_content)函数 注意同样函数名后有一个冒号函数体每行要缩进 def my_print(sex, name, age):print(sex: sex name: name age: str(age))return sex nameres my_print(女, 宇多田光, 30) print(res)import引入库 #直接接库名调用时要用名字.函数名/变量名 import math math.sin(1) #from import只引入需要的部分访问时不需要加库名 from statistics import median, mean # 中位数 print(median(stu_score))类的创建 class Cat:# 构造函数前后两个下划线第一个参数是对象本身def __init__(self, name, age, color):self.name nameself.age ageself.color colordef miao(self):print(f我的名字叫{self.name})luoxiaohei Cat(罗小黑, 200, black) # print(f早安喵{luoxiaohei.name}晚安喵{luoxiaohei.color}) luoxiaohei.miao()继承 注意子类的构造函数 不会 默认调用父类的构造函数要用super()显示调用父类的构造函数。 class Animal:def __init__(self, name, age):self.name nameself.age ageclass Cat(Animal):# 前后两个下划线第一个参数是对象本身def __init__(self, name, age, color):# super后有一个()super().__init__(name, age)self.color colordef miao(self):print(f我的名字叫{self.name})luoxiaohei Cat(罗小黑, 13, black) print(luoxiaohei.age)异常 try: #可能产生错误的语句cat_age int(input(please input:\n)) except ValueError:#ValueError类型值错误print(input illegal\n) else:print(没有错误时执行) finally:print(finally 无论错误与否都执行) 高级函数函数名作为参数 def my_adder(x, y):return x yclass Cat(Animal):# 前后两个下划线第一个参数是对象本身def __init__(self, name, age, color):# super后有一个()super().__init__(name, age)self.color color#my_adder作为函数参数传入def cat_adder(self, x, y, my_adder):return my_adder(x, y)luoxiaohei Cat(罗小黑, 13, black) print(luoxiaohei.cat_adder(1, 2, my_adder))匿名函数 用lambda引导冒号后只能有一个语句不用写return # 匿名函数冒号后只能有一个语句 print(luoxiaohei.cat_adder(1, 2, lambda x, y: x y))文件操作以写为例 文件操作前需要先open打开文件操作完毕后再close关闭文件 #写入模式w会清空原有的内容a追加模式r支持读写追加模式 fopen(./douban_comment.txt,a,encodingutf-8) responserequests.get(https://movie.douban.com/,headersheaders) contentresponse.textsoupBeautifulSoup(content,html.parser) articlessoup.find_all(p) for paragragh in articles:#print(f{paragragh.text}\n)#写入文件f.write(f{paragragh.text}\n) #需要关闭文件 f.close() #不用手动关闭文件的方式 with open(./inTheMoodForLove_comment.txt,w,encodingutf-8) as f:responserequests.get(https://movie.douban.com/review/1570258/,headersheaders)contentresponse.textsoupBeautifulSoup(content,html.parser)articlessoup.find(div,attrs{class:review-content clearfix})#print(articles.text)f.write(f{articles.text.strip()}\n)
http://www.zqtcl.cn/news/383559/

相关文章:

  • 怎么学建网站教做甜品网站
  • 建网站 服务器需要安装 tomcat安徽城乡建设 厅网站
  • 建筑公司企业简介模板关于网站优化的文章
  • 绥化网站建设兼职互联网大厂设计哪家口碑好
  • 成交型网站建设公司六安亿联网络科技有限公司
  • 优秀行业网站广州网站建设怎么样
  • 南宁建设信息网seo推广公司排名
  • 凯发网站国外网站博客网站也可以做引流
  • 网站设计要学什么vestacp wordpress
  • 模板建站代理3免费做网站
  • 酒店官方网站的功能建设百度网盟推广案例
  • 屯昌网站建设wap网站搭建
  • 毕设做音乐网站重庆正云环境网页制作
  • 免费网站建站w深圳罗湖建网站
  • 创建一个网站一般步骤有哪些互动网站策划
  • 文化传媒 网站设计宿迁网站建设价格
  • 网站开发五人分工是网站推广的案例
  • 海外网站制作seo技术
  • 包头网站建设熊掌号免费行情100个软件
  • 江门网站制作维护电子商务网站运营与管理
  • 动画网页制作网站常用的网络推广方法有
  • 一个设计网站多少钱sku电商是什么意思
  • 做网站优化有前景吗emlog和wordpress
  • 30天网站建设实录 pdf货源网站程序
  • 做企业网站需要多久培训机构 网站建设
  • 商业网站初期建设资金预算哈尔滨视频制作公司
  • 网站建设教程网哪个好wordpress 侧边栏 固定
  • 对网站主要功能界面进行赏析软件开发和app开发的区别
  • 西安市高陵区建设局网站如何重新安装电脑上的wordpress
  • 合肥网站快速优化排名全球人口多少亿