未完待续...

基础语法

1.python中缩进可以根据喜好来,但是选定一种必须保持一致

2.注释:# 或 '''   '''

ctrl+/注释多行

3.赋值 = 

4.判断等 ==

5.命名

大小写敏感,字母或者下划线开头,可以包含字母下划线数字,不能与保留字相同

8大数据类型

一、字符串类型

1.表示方法

单引号,双引号,三引号 eg:a="welcome"

2.使用方法

1.索引(取单个字符串)

<字符串>[]

eg:t = "50f"

t[-1] = "f"

2.切片

<字符串>[M:N]

取M到N-1

<字符串>[M:N:2]

取M到N-1,步长为2

二、列表类型

1.表示方法

[]b表示用逗号隔开

eg:["F","f"]

2.使用方法

使用in判断是否在列表中,在返回真,不在返回假

类型之间转换

eval()去掉最外侧的引号,字符串类型转换成数字或字母

函数

1.print()

print("{:.2f}".format(c))

{}是一个槽,c中的东西满足{}中格式要求放进去显示

:.2f取小数点后两位

print(____ , end = " ")打印结果没有空格

python基本语法

2.input()

返回的数据是字符串格式

3.range()

range(N)

产生0到n-1共n个

range(m,n)

产生m到n-1的整数数列,共n-m个

基本结构

for while if def都有冒号

循环

for i in range(次数)

循环从0到次数-1

 

判断

 

常用三方库

引用方法:

法1:

import<库名>

     <库名>.<函数名>

法2:

from <库名> import <函数名>

    <函数名>

方法二可能会导致函数名重复

法3:给库起一个小名

import ___ as_

1.turtle

主要作用:画图

turtle.setup(宽度,高度,x,y)建立一个窗口

turtle.goto()无论在哪里到(x,y)坐标

turtle.seth()改变海龟的角度(绝对坐标的改变)

turtle.penup()抬起笔

turtle.pendown()放下笔

turtle.forward()往前走

turtle.circle(r,extent)半径为r,角度为extent,画圆

turtle.right()向右转

turtle.left()向左转

数值运算操作符

x/y

x//y除结果取整

+x

-x

x%y相除取余数

不同类型运算会生成一种最宽的类型

eg:整型->浮点型->复数型

以函数形式提供的数值运算功能:

abs(x)取绝对值

divmod(x,y)同时给出商和余数  eg:divmod(10,3)->(3,1)

pow(x,y,(,z))同时给出幂和余数(x**y)%z

相关文章: