邢玮

开发博客

谁不想要一个自娱自乐的角落?


Python学习笔记(一)

数学函数

  • 幂运算: a**b <==> a^b
  • 取整函数:round math.floor math.ceil
  • 复数运算: cmath 模块
  • sqrt(-1) -> 1j
  • python 中 j 表示 虚数单位也就是高中我们学过的“i”
  • (1 + 3j) * (9 + 4j)1 -> (-3+31j)(复数运算不需要也可以)

海龟绘图法

简单又强大的绘图模块,相当于logo语言内置在python里了,看到这个瞬间回想起小学学小海龟的快乐时光:)

主要的几个命令

  • penup() #铅笔抬起
  • pendown() #铅笔落下
  • left(degree) #角度制
  • right(degree) #角度制
  • forward(distance) or fd(distance) #前进
  • back(distance) or bk(distance) #后退
  • 要了解其他的命令,请参阅“Python库参考手册”的相关部分( module turtle)。

e.g. 尝试画一个正八边形

from turtle import *
for i in range(8):
	fd(100)
	lt(45)

效果如下:

字符串

  • 表示字符串有三种方法,以下三种都可以转义:单引号’‘,双引号”“,三单引号’’‘(这种写法可以支持多行字符串)

打赏一个呗

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦