python
Sawyer的后花园
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python学习笔记_12 逻辑运算符and,or,not
The expression “x and y” first evaluates x; if x is false, its value is returned; otherwise, y is evaluated and the resulting value is returned. The expression “x or y” first evaluates x; if x is true, its value is returned; otherwise, y is evaluated and t原创 2020-08-07 09:54:52 · 304 阅读 · 0 评论 -
Python学习笔记_7程序的分支结构以及异常处理
程序控制结构 1 分支结构 1.1 单分支结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZL8DCphG-1593274638489)(F:\编程学习\python\笔记\配图\image-20200628001249218.png)] 1.2 二分支结构 [外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-OdxYLKrA-1593274638499)(F:\编程学习\python\笔记\配图\image-20200628001328230.原创 2020-07-18 10:55:26 · 223 阅读 · 0 评论 -
Python学习笔记_10第三方库安装方法
方法1:采用Python自带的pip工具安装 打开命令行win+cmd pip <command> [options] Commands: install Install packages. download Download packages. uninstall Uninstall packages. freeze原创 2020-07-18 10:53:24 · 243 阅读 · 0 评论 -
Python学习笔记_9函数递归和pyInstaller库
1. 函数递归 # 阶乘 def fact(n): if n==0: return 1 else: return n * fact(n-1) # 字符串反转 def verse(s): if s=="": return s else: return verse(s[1:])+s[0] def fbnq_array(n): s=0 if n==1: return 1 el原创 2020-07-15 10:53:27 · 177 阅读 · 0 评论 -
Python学习笔记_8函数和代码复用
1 函数的定义 def <函数名>(<参数>): <函数体> return <返回值> 2 函数的参数 2.1 参数可有可无 2.2 函数的可选参数 示例: def func(a,b=1): print("this is function") a为必选参数,b为可选参数,在列表中有默认值 可选参数必须在必选参数后面 2.3 函数的可变参数 示例: def sum(a,*b): s=0 s+=a for c in b:原创 2020-06-29 11:32:07 · 187 阅读 · 0 评论 -
Python学习笔记_8循环练习
练习1 四位玫瑰数 四位玫瑰数是4位数的自幂数。自幂数是指一个 n 位数,它的每个位上的数字的 n 次幂之和等于它本身。 例如:当n为3时,有1^3 + 5^3 + 3^3 = 153,153即是n为3时的一个自幂数,3位数的自幂数被称为水仙花数。原创 2020-06-28 11:52:24 · 333 阅读 · 0 评论 -
Python学习笔记_练习总结1
1.读入一个整数N,N是奇数,输出由星号字符组成的等边三角形,要求:第1行1个星号,第2行3个星号,第3行5个星号,依次类推,最后一行共N的星号。 初次代码: num=eval(input()) for i in range(int((num+1)/2)原创 2020-06-25 11:41:29 · 198 阅读 · 0 评论 -
Python学习笔记_6 time库的使用
1 时间获取 实例1:简单文本进度条 import time left_part="*" right_part="." scale=10 for i in range(scale+1): left=left_part*i right=right_part*(scale-i) rate=i/scale*100 print("{0:>5}% [{1}->{2}]".format(rate,left,right)) time.sleep(0.3) 运行结果原创 2020-06-25 00:02:39 · 207 阅读 · 0 评论 -
Python学习笔记_5基本数据类型
1 数字类型 1.1 整数类型 1.1.1整数进制表示 1.2 浮点数 取值范围:-10的308次到10的308次 存在不存的尾数:0.1+0.3=0.40000000000000000003,这是因为对无限循环二进制截取产生的 可以采用round(x,d)函数来四舍五入,x为运算数,d为截取位数 浮点数可用科学计数法表示 < a >e< b >,960可表示为9.6e3 1.3 复数类型 z=3+4j 可用z.real获得实部 可用z.imag获得虚部 1.4 运算原创 2020-06-23 13:25:22 · 193 阅读 · 0 评论 -
Python学习笔记_4库的调用方式
1 传统方式 import <库名>.<函数名>(函数参数) 优点:不会带来重用的麻烦 缺点:写起来麻烦 import turtle turtle.setup(650,350) turtle.penup() turtle.fd(-250) turtle.pendown() turtle.pensize(25) turtle.pencolor("purple") turtle.seth(-40) for i in range(4): turtle.circle(40,80)原创 2020-06-22 11:56:03 · 670 阅读 · 0 评论 -
Python学习笔记_3 turtle库使用
1 建立绘图窗体——setup(width,height,startx,starty) 建立绘图窗体 #注意:后两个参数可以不指定,窗体将在屏幕中心 2 绝对坐标以及goto(x,y) goto()函数可以指定海龟前往的位置,行进的轨迹就是绘图内容 类如以下代码: import turtle turtle.setup(500,500) turtle.goto(100,100) turtle.goto(100,-100) turtle.goto(-100,-100) turtle.goto(-100,1原创 2020-06-22 11:29:11 · 1328 阅读 · 0 评论 -
Python学习笔记_2简单程序实例
1摄氏华氏温度转换 算法原理: C=(F-32)/1.8 F=C*1.8+32原创 2020-06-22 10:24:11 · 165 阅读 · 0 评论 -
Python学习笔记_1编程基础
1编译与解释的区别 1.1程序执行过程 (1)编译:将源代码一次性转换为机器码,编译后不需要源代码 (2)解释:把源代码逐条转换机器代码,程序运行时逐条翻译 1.2语言分类 (1)静态语言,采用编译执行,如C,C++,JAVA (2)脚本语言,采用解释执行,如python,JavaScript,PHP ...原创 2020-06-22 11:29:30 · 141 阅读 · 0 评论
分享