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

笑话网站模板商标设计网上接单第一平台

笑话网站模板,商标设计网上接单第一平台,注册大创网,网站建设高端设计在未来面前#xff0c;每个人都是学生江海升月明#xff0c;天涯共此时#xff0c;关注江时#xff01;引子本篇为AI未来系列第一篇。为什么要研究学习python#xff1f;python是未来屠龙的屠龙宝刀#xff0c;再辅助以我们的高中数学基础(足够用的屠龙术)#xff0c;小… 在未来面前每个人都是学生江海升月明天涯共此时关注江时引子本篇为AI未来系列第一篇。为什么要研究学习pythonpython是未来屠龙的屠龙宝刀再辅助以我们的高中数学基础(足够用的屠龙术)小白们即可把握人工智能的未来。本系列初步阶段主要攻克数据分析问题中阶攻克爬虫问题高阶进入人工智能阶段顺带会穿插一些硬件知识。想想比尔盖茨的发家史也有点小小激动哟。未来已来just do it。时不我待今天是2019年2月12日农历初八赶紧开始第一篇——幼儿园级老妪也会0基础学python一本通。正文为什么Python这么受欢迎简单的来说有下面五点原因1、Python可以在多种计算机操作系统中运行(Unix,Windows,MacOS,Ubuntu等等)python在这些语言中是最简单易用的。2、Python能够实现交互式命令输出。对于非专业程序员而言都希望边编写程序边查看结果。3、Python是开源免费的有很多强大易用的标准库。对于非专业的程序员而言使用这些库可以免去自己编写的烦恼。4、Python是一种解析性的、面向对象的编程语言。面向对象编程和一般的编程不太一样有其自身的优势。5、Python是可以连接多种语言的胶水语言。Python与其他数据分析语言对比一、Python基础语法初次使用Python首先要明确三点Python的标识符(例如变量名、函数名等)可用字母、数字和下划线构成不能以数字开头且区分大小写。Python对于缩进敏感。在Python中是使用缩进来写代码块。Python的注释语句一般用#开头。多行注释可以有用三引号。这里使用了多行注释使用三引号将注释内容包含起来在代码上中只能使用#开头的注释语句a  1       #小写字母定义变量A  2       #大小字母定义变量a1  3      #小写字母数字 一起来定义变量a_b_c  4   #小写字母下划线 来定义变量_n_  5     #下划线小写字母 来定义变量print(a,A,a1,a_b_c,_n_)1 2 3 4 5使用缩进来说明代码块下面编写了一个循环注意到循环体NNn相对于之前的代码缩进了因为它是整个循环的循环体需要通过缩进标识出来N  0for n in [1,2,3,4,5]:    N  N  nprint(N)15删除某个对象x  1del x #删除对象xx二、Python基础数据类型Python中基础的数据类型只有两类字符串string和数字。在数字类型下可细分为4个类型整型int、长整型long、浮点数float和复数complex。常用的数字类型为整型int和浮点数float。2.1 字符串string关于字符串有下面三点需要注意。其中第三点尤为关键且不光是针对字符串对于python中所有的索引都是适用的。1、Python用单引号双引号三引号来标识字符串三引号用于多行文本2、字符串也是一个序列可以截断和切片3、注意python中的索引从左到右索引默认从0开始最大范围为字符串长度-1。从右向左索引默认从-1开始最大范围是字符串开头string  I love Wind!long_string  I love Windand Wind welcomes everyoneWe are a family# 上面定义两个字符串 其中 long_string为一个多行的字符串 所以用包含起来print(string)print(long_string)I love Wind!I love WindI love Windand Wind welcomes everyoneWe are a familyprint(字符串的第一个元素(注意索引为0)          ,string[0])print(字符串的倒数第一个元素(支持负索引)       ,string[-1])print(原字符串(注意空格也占据一个字符)         ,string)print(字符串索引2至5(注意索引的话左包含右不包含),string[2:6])print(字符串索引2至最后                       ,string[2:])print(字符串索引-2至最后                      ,string[-2:])字符串的第一个元素(注意索引为0)           I字符串的倒数第一个元素(支持负索引)        !原字符串(注意空格也占据一个字符)          I love Wind!字符串索引2至5(注意索引的话左包含右不包含) love字符串索引2至最后                        love Wind!字符串索引-2至最后                       d!关于字符串的运算print(字符串重复2遍,string * 2)print(字符串的拼接,string   and Wind welcomes everyone!)字符串重复2遍 I love Wind!I love Wind!字符串的拼接 I love Wind! and Wind welcomes everyone!\n可用来字符串的换行print(我想换行\n换行成功)我想换行换行成功\t可用来输入制表符print(我想插入一个制表符\t插入成功)我想插入一个制表符    插入成功2.2 数字number数字可以细分为四个类型一般常用的是整形int和浮点数float。x1  10 ; x2  2.23   #用分号;隔开 可以在一行中写多个语句type(x1),type(x2)(int, float)三、Python数据集合类型在基础数据类型的基础上Python有6中数据集合的类型1、列表list最常用的数据类型以[]为标识2、元组tuple和list很相似但是不能二次赋值用()标识3、集合set和list类似但是set中没有重复的元素常用于集合间的运算用{}标识4、字典dict无序的对象集合字典中的元素通过关键词key来调用同样以{}来标识5、数组array科学计算和代数运算常用的数据类型在后续numpy库系列详细说明6、数据框dataframe数据分析处理常用的数据类型在后续pandas库系列详细说明3.1 列表listprint(这里定义了一个列表list——x1注意到列表x1中的元素是可以不同的这里由两个数字1和2一个字符串James一个列表[1,2,3]这四个元素构成了x1这个列表list。)x1  [1,2, James, [1,2,3]]print(x1)这里定义了一个列表list——x1注意到列表x1中的元素是可以不同的这里由两个数字1和2一个字符串James一个列表[1,2,3]这四个元素构成了x1这个列表list。[1, 2, James, [1, 2, 3]]print(如何来调用列表x1中的某个或者某几个元素呢\n)   #这里的\n的含义是空一行print(调用列表x1的第一个元素(注意第一个元素的索引为0),x1[0])print(调用列表x1的最后一个元素(注意最后一个元素的索引为-1),x1[-1])print(调用列表x1的前2个元素(注意索引的时候右不包含),x1[:2])如何来调用列表x1中的某个或者某几个元素呢调用列表x1的第一个元素(注意第一个元素的索引为0) 1调用列表x1的最后一个元素(注意最后一个元素的索引为-1) [1, 2, 3]调用列表x1的前2个元素(注意索引的时候右不包含) [1, 2]这里要说明的是python下序列(例如数组列表元组等)的索引是从0开始而非从1开始。从左到右索引默认从0开始从右到左索引默认从-1开始。一般索引的方式为 序列[索引开始索引结尾]且要注意python索引是右不包含即索引结尾对应的元素是不包含在结果中的。print(关于列表的运算\n)x2  [a,b,c]print(将两个列表x1和x2拼接起来,x1x2)x1.append(新增元素)print(在列表x1中添加一个元素,x1)print(将列表x2重复两遍,x2*2)关于列表的运算将两个列表x1和x2拼接起来 [1, 2, James, [1, 2, 3], a, b, c]在列表x1中添加一个元素 [1, 2, James, [1, 2, 3], 新增元素]将列表x2重复两遍 [a, b, c, a, b, c]append是在列表的末尾添加元素那如果要在列表中间添加元素怎么做呢print(原列表,x1)x1.insert(2,1000)print(在索引2位置添加了新的元素,x1)原列表 [1, 2, James, [1, 2, 3], 新增元素]在索引2位置添加了新的元素 [1, 2, 1000, James, [1, 2, 3], 新增元素]根据索引来删除列表中的元素print(原列表,x1)x1.pop(3)print(删除索引3上的元素后,x1)原列表 [1, 2, 1000, James, [1, 2, 3], 新增元素]删除索引3上的元素后 [1, 2, 1000, [1, 2, 3], 新增元素]在列表中添加多个元素print(原列表,x1)x1.extend([0,1,2,3,4,5,6])print(添加多个元素后,x1)原列表 [1, 2, 1000, [1, 2, 3], 新增元素]添加多个元素后 [1, 2, 1000, [1, 2, 3], 新增元素, 0, 1, 2, 3, 4, 5, 6]根据元素值来删除元素print(原列表,x1)x1.remove(新增元素)print(删除新增元素元素后,x1)原列表 [1, 2, 1000, [1, 2, 3], 新增元素, 0, 1, 2, 3, 4, 5, 6]删除新增元素元素后 [1, 2, 1000, [1, 2, 3], 0, 1, 2, 3, 4, 5, 6]x2  [1,1,1,1,2,2,2,3,43,4,5,6,4]print(查看元素1在列表中出现的次数,x2.count(1))查看元素1在列表中出现的次数 4print(关于列表的排序\n)x3  [-10,-2,1,-100,333,1000]print(原列表,x3)x3.sort()print(按从小到大排序,x3)x3.sort(reverseTrue)print(按从大到小排序,x3)关于列表的排序原列表 [-10, -2, 1, -100, 333, 1000]按从小到大排序 [-100, -10, -2, 1, 333, 1000]按从大到小排序 [1000, 333, 1, -2, -10, -100]3.2 元组tuplex3  (66.6,万得资讯,1.0000)print(这是一个元组tuple,x3)x3[0]  1这是一个元组tuple (66.6, 万得资讯, 1.0)print(关于元组tuple的相关计算)print(x3  (a,b))print(x3 * 2)#从结果可以发现元组的一些计算和列表list是类似的关于元组tuple的相关计算(66.6, 万得资讯, 1.0, a, b)(66.6, 万得资讯, 1.0, 66.6, 万得资讯, 1.0)可以发现当想对一个元组tuple的第一个元素(索引0)重新赋值时则会报错。说明元组一旦定义好了就不能二次赋值了。但是要注意如下这种情况x4  (jack,1000,[1,2,3])x4[2][1]  1000x4(jack, 1000, [1, 1000, 3])在x4这个元组中索引2对应的元素是一个列表[1,2,3]那么这个列表中的元素做一个更改的话是可以的3.3 集合setx0  [1,1,2,2,3,3,4,4,5,5]print(含有重复元素的一个列表x0,x0)x0_set  set(x0)print(将列表x0转化一个集合,x0_set)print(可以发现集合x0_set中没有重复的元素)含有重复元素的一个列表x0 [1, 1, 2, 2, 3, 3, 4, 4, 5, 5]将列表x0转化一个集合 {1, 2, 3, 4, 5}可以发现集合x0_set中没有重复的元素print(关于集合set的计算)set1  {1,2,3,4,5}set2  {2,3,4}print(集合set1,set1,\n,集合set2,set2)print(集合set1和集合set2的差集,set1-set2)print(集合set1和集合set2的交集,set1.intersection(set2))关于集合set的计算集合set1 {1, 2, 3, 4, 5} 集合set2 {2, 3, 4}集合set1和集合set2的差集 {1, 5}集合set1和集合set2的交集 {2, 3, 4}print(集合set1,set1,\n,集合set2,set2)print(集合set1和集合set2的交集,set1set2)print(集合set1和集合set2的并集,set1|set2)集合set1 {1, 2, 3, 4, 5} 集合set2 {2, 3, 4}集合set1和集合set2的交集 {2, 3, 4}集合set1和集合set2的并集 {1, 2, 3, 4, 5}3.4 字典dict# 字典定义方式一dict1  {}  #先创建一个空字典dict1[姓名]  万矿dict1[年龄]   0.5dict1[能力值]  1000print(dict1)# 字典定义方式二dict2  {姓名:Kobe Bryant,身高:198,冠军数:5}print(dict2){能力值: 1000, 年龄: 0.5, 姓名: 万矿}{身高: 198, 冠军数: 5, 姓名: Kobe Bryant}# 字典定义方式三dict3  dict.fromkeys([A,B,C],1000)print(dict3)# 字典定义方式四dict4  dict(zip([A,B,C],[1,10,100]))print(dict4){B: 1000, A: 1000, C: 1000}{B: 10, A: 1, C: 100}print(字典由关键词key和值value两个部分构成)print(查看字典dict2的关键词,dict2.keys())print(查看字典dict2的值,dict2.values())字典由关键词key和值value两个部分构成查看字典dict2的关键词 dict_keys([身高, 冠军数, 姓名])查看字典dict2的值 dict_values([198, 5, Kobe Bryant])删除字典中的关键词dict1.pop(姓名)print(删除关键词“姓名”,dict1)删除关键词“姓名” {能力值: 1000, 年龄: 0.5}dict1.clear()print(清除字典中的所有元素,dict1)清除字典中的所有元素 {}四、Python基本运算符五、条件和循环5.1条件语句条件语句基本框架如下if 判断语句1:执行语句块1elif 判断语句2:执行语句块2else:执行语句块3a  102if a%2  0 :     #这里使用了取余函数%3    print(a,是偶数)4else:5    print(a,是奇数)10 是偶数b  张三2if b in [张一,张二,张三,张四]:  #这里使用了in来判断3    print(b,是张家人)4else:5    print(b,不是张家人)张三 是张家人c  202if c 3    print(c,小于20)4elif c  80:5    print(c,大于80)6else:7    print(c,在20~80之间)20 在20~80之间5.2 循环语句5.2.1 for循环1sum  0  #实现012。。92for j in range(10):3    sum  sum  j4print(sum)451sum  02for j in range(10):3    sum  j   #这句和 sum  sum  j一个效果4print(sum)455.2.2 while循环j  12while j ! 6:3    j  j  14print(循环结果为,j)循环结果为 65.2.3 循环控制语句——breakbreak语句的含义是终止当前循环且跳出整个循环for j in range(10):2    if j  6:3        break4    print(当前j的值为,j)当前j的值为 0当前j的值为 1当前j的值为 2当前j的值为 3当前j的值为 4当前j的值为 55.2.4 循环控制语句——continuecontinue语句的含义是终止当次循环跳出该次循环直接执行下一次循环for j in range(10):2    if j  6:3        continue4    print(当前j的值为,j)当前j的值为 0当前j的值为 1当前j的值为 2当前j的值为 3当前j的值为 4当前j的值为 5当前j的值为 7当前j的值为 8当前j的值为 95.2.5 pass语句当执行到pass语句时其含义就是不执行任何操作for j in range(10):2    if j  6:3        pass4    else:5        print(当前j的值为,j)当前j的值为 0当前j的值为 1当前j的值为 2当前j的值为 3当前j的值为 4当前j的值为 5当前j的值为 7当前j的值为 8当前j的值为 95.2.6 循环、条件嵌套例如我们要寻找2-100中的所有素数本身需要一个循环。而判断某一个数是否为素数也需要一个循环所以这里嵌套了两个循环。循环中还有一些条件语句。#寻找2-100中的所有素数2num  []  #这里创建一个空列表是为了存储结果3for i in range(2,100):4    j  25    while j  i/j : 6        if i%j  0: #%指计算余数7            break8        j  j  19    if j  i/j:10        num.append(i)11print(num)[2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97]函数模块异常处理读取文件等未完待续。来源我的印象笔记整理ABOMeJiangShi【IDsiteacher】 AI CREATE FURTUREVALUE LAST LONG
http://www.sadfv.cn/news/110973/

相关文章:

  • 如何做网站粘贴广告学做简单网站
  • 电脑网站开发者模式百度给做网站吗
  • 如何分析网站建设免备案的网站
  • 成都可以做网站的公司网站模板制作教程视频
  • 免费软件站西安网站建设eliwe
  • 个人怎么做课程网站海宁市规划建设局网站
  • 免费企业网站源代码淘宝商城
  • 盐城网站建设找哪家好可以做外包的网站
  • 高端礼品定制网站wordpress 远程代码
  • 网站建设的目的分析上海装修公司口碑最好的是哪家
  • 服务企业建设网站济南WordPress培训
  • 自己做网站详细流程重庆品质网站建设销售
  • 网站开发数据库速度解决方法电商网站开发平台用什么人开发
  • 城乡建设部注册建筑师网站旅游网站 分析
  • 菏泽做网站建设找哪家网络营销的名词解释是什么
  • 做网站知名公司网页免费版
  • 个人如何建立网站扬中市平台公司
  • 公司简介网站怎么做html制作一个简单美食网页
  • 做国外有那些网站比较好钢管公司网站建设
  • 济南360做网站电话北京王府井附近景点攻略
  • 网站开发的流程和步骤是什么公众号菜单跳转网页怎么制作
  • 英国做电商网站辽宁建设工程信息网报名步骤
  • pc网站如何做sp网站被收录 但搜索不到主页
  • 临西县建设网站搜索优化公司
  • 漳州市建设局网站6收录快的网站
  • 深圳优秀网站建设定制哪家网站做的好
  • 冠县企业做网站推广官方静态网站模板
  • aspnet网站开发实战2021网站你懂我意思正能量
  • 网站关键字优化教程电商自建站
  • wordpress 演示站网站开发基础培训