![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
蓝影138
这个作者很懒,什么都没留下…
展开
-
Python(10):函数
函数函数是组织好的,可以重复使用,用起来功能单一函数提供应用模块性和代码的重复利用率print("-----1.定义一个函数------")def hello(str): "我的第一个定义函数" print("传递过来的数据为", str) returnhello('生活不容易,不能放弃希望,相信自己还能干10年')# 计算面积函数def area(width, height): return width * heightw = 5h = 7原创 2020-05-29 18:47:53 · 268 阅读 · 0 评论 -
Python(9):迭代器和生成器
迭代器迭代器是python最强功能之一,是访问元素的一种方式迭代器是可以记住遍历的位置和对象迭代器是从序列的第一个元素开始遍历有两个基本的函数:iter() 、next()iter函数把一个序列变化成迭代器对象# 1.iterprint('-------1.iter----------')list = [1, 3, 4, 5, 53]it = iter(list)for x in it: print(x, end=' ')print('\n ')打印:1 3 4 5原创 2020-05-29 11:45:45 · 129 阅读 · 0 评论 -
Python(8):循环语句
Python循环语句今天重点学习关于循环的关键字 for while else ranage break continue passwhile一般形式:while 判断条件 condition: 执行语句块statements...直接上代码:#1.while打印1到100的和n = 100sum = 0counter = 1while counter <= 100: sum += counter counter += 1print("1 到原创 2020-05-28 19:05:03 · 568 阅读 · 0 评论 -
Python(7):通过写一个猜字游戏学习条件判断语法
条件控制Python通过一条或者多条判断(True或者False )结果控制语句来控制代码块.一般条件有if elif else while直接上本次游戏猜迷代码吧(码农还是喜欢代码)number = 7guess = -1print("数字猜迷游戏")while guess != number: guess = int(input("请输入数字")) if guess == number: print("猜的对!") elif guess <原创 2020-05-28 17:22:42 · 280 阅读 · 0 评论 -
Python(6):斐波那契数列来看赋值
我们已经学了一些python的基础知识了,今天我们尝试下著名的队列-斐波那契数列咋用Python来实现。废话不多说,直接代码讲解。#两个元素的总和确定了下一个数据#斐波那契数列a, b = 0, 1while b < 10: print(b, end=',') a, b = b, a+b先直接看打印结果:1,1,2,3,5,8,这里需要来说明下赋值,其实python是先计算右边,然后再赋值给左边,大概思路是:m = bn = a+ba = mb = n先原创 2020-05-28 16:08:28 · 242 阅读 · 0 评论 -
Python(5):基础知识-运算符知识
Python语言支持的运算符很丰富,包括如下:算术运算符比较运算符赋值运算符逻辑运算符位运算符成员运算符身份运算符算术运算符这个是常用的加、减、乘、除等,具体如下:算术运算符代码如下:print('=====算术运算符======')a = 21b= 10c = 0c = a + bprint("a + b = ", c)c = a - bprint("a - b = ", c)c = a * bprint("a * b = ", c)#修改变量 a原创 2020-05-25 17:07:09 · 495 阅读 · 0 评论 -
Python(4):基本的数据结构
变量的赋值Python的变量不用声明,每个变量在使用的时候才会被使用,变量赋值以后该变量才被创建。例如 name = ‘cale’ #name赋值了cale后才被创建多变量赋值a = b =c = 1 #a,b,c都赋值了1数值a, b, c = 1, ‘a’, 10.2 #a赋值了1,b赋值‘a’字符串,c赋值浮点10.2标准数据类型Python中有6个标准数据类型,如下:Number数字型 不可变型String 字符串 不可变型List 列表型 可变型Tuple 元型 不可变型原创 2020-05-24 07:58:37 · 229 阅读 · 0 评论 -
Python(3):内置基础语法
学习任何一门语言,体验完了Hello World后,下一步就是学习语言的基本语法了,这是入门必修课程,没有捷径可走,那我就老老实实死磕知识。标识符第一个字符必修是字母或是下划线_开头;标识符对大小写敏感python保留字保留字就是关键字,我们不能把他们当作任何标识符名称。Python的标准库提供了一个keyword模块,可以输出当前版本的所有关键字;注释Python的注释分为以下方式:1.单行使用#2.多行使用’’'或者“”“行与缩进python有个非常具有特色的就是使用缩进表示原创 2020-05-21 18:43:20 · 98 阅读 · 0 评论 -
Python(2):语言版本选择,是选择python2.X还是python3.X
Python2.X和Python3.X的官方说明Python2.X是代表过去,Python3.X是现在和未来;所以当然我们不能活在过去,我们得使用未来的东西,????所以我需要学Python3.X版本通过查询资料发现两个版本有些区别还是很明显:1、Python3.x不兼容2.x的语法和特性,还不像学java那样,不管学哪个jdk版本,基本的语法都是通用的,也就是基础是一样的,无非就是写的代码可能有些特性差异,但是人家java向下兼容啊;而python不行啊。2.Python2.x的默认编码是ASI原创 2020-05-20 16:16:04 · 589 阅读 · 0 评论 -
Python(1):选择一个好用的开发工具PyCharm for mac
Python入门篇-选一个顺手的开发工具Pycharm for macPyCharm for mac功能介绍优势划重点:安装和激活PyCharm for mac由于工作需要,公司里有些程序使用python编写,而且是非常核心的模型算法,而我心中之前只会一种语言,我最爱的java;基于强大的自尊心和自驱力,我给自己立了一个flag,我要花2周时间达到入门水平(tips:听同事说python很简单,一周基本就会了…唉,年纪大了,我就用2周吧…);工欲善其事,必先利其器,所以得选一个好用工具吧,经过同事推荐和原创 2020-05-19 19:41:06 · 521 阅读 · 0 评论