python基础语法
2025-07-07 14:51:17 0 举报
AI智能生成
Python是一种高级编程语言,以简洁明了的代码结构、强大的标准库和丰富的第三方库著称。其基础语法强调代码的可读性,使用缩进来表示代码块,而非传统的大括号。核心内容包括变量和数据类型、控制流语句(如if条件判断、for和while循环)、函数定义、以及错误和异常处理。它支持多种编程范式,包括面向对象、命令式、函数式和过程式编程。Python广泛应用于Web开发、数据分析、人工智能、科学计算以及自动化脚本等领域。文件通常以“.py”为后缀标识,属于解释型语言,意味着代码在运行时被逐行转换为机器码。作为一种动态类型语言,Python的变量在赋值时被赋予类型,使得开发更加灵活,但也可能牺牲部分性能。
作者其他创作
大纲/内容
turtle海龟库
导入turtle库
import turtle
import turtle as t
设置背景颜色
bgcolor("颜色")<br>
设置笔
笔的颜色
pencolor("颜色")<br>
笔的粗细
pensize(数字)<br>
设置笔的速度
speed(),0-10<br>
设置笔的形状
shape("形状")<br>
圆形
circle
方形
square
箭头形
arrow
三角形
triangle
海龟形
turtle
经典形
classic
填充三要素
设置填充颜色
fillcolor("颜色")<br>
开始填充
begin_fill()<br>
结束填充
end_fill()<br>
设置笔的位置
抬笔
penup()<br>
去到
goto(x,y)<br>
落笔
pendown()<br>
绘制图形
重复执行多少次
for i in range(次数):<br>
前进
forward(),fd()<br>
左转
left(),lt()<br>
右转
right(),rt()<br>
圆形
circle(半径)<br>
写字
write("文字内容",font=("字体",字体大小,倾不倾斜))<br>
输入输出
输出
整数,小数
英文,中文
加引号
多个内容
间隔
sep=""<br>
结尾
end=""<br>
算式
结果
+
-
*
乘
/
除
%
取余
//
取整
输入
input("提示内容")<br>
字符串
变量
变量名的起名规则
1.能用数字,字母,下划线<br>
2.数字不能做开头
3.关键词不能用作变量名
字符串
定义
带引号
创建字符串
a=""<br>
索引
正向索引
从左到右,从0开始
反向索引
从右到左,从-1开始
获取字符
a[索引值]<br>
获取字符串长度
len(a)<br>
统计字符b在字符串a中出现的次数
a.count("b")<br>
把字符串a中的b换成c
a.replace(b,c)<br>
成员运算符
in
字符切片
a[起点:终点:步长]<br>
遍历
直接遍历
for i in str:<br>
索引遍历
for i in range(len(str)):<br>
分支选择结构
单分支选择结构
if(条件):语句<br>
双分支选择结构
if(条件):语句A<br>else:语句<br>
多分支选择结构
if(条件):语句A<br>elif(条件):语句B<br>else:语句C<br>
逻辑运算符
与
and
或
or
非
!
数据类型
整数
int
小数
float
字符串
str
布尔
bool
True
False
列表
创建列表
a=[]
a=list()<br>
索引
正向索引
从左到右,从0开始
反向索引
从右到左,从-1开始
获取元素
a[索引值]<br>
列表的切片
a[起点:终点:步长]<br>
添加
末尾添加
a.append(元素)<br>
插入
a.insert(插入的索引,插入的内容)<br>
删除<br>
删除末尾并保存
a.pop()<br>
删除元素
a.remove(移除的元素)<br>
删除索引对应的元素
del a[索引值]<br>
统计b在a列表中出现了几次<br>
a.count(b)<br>
排序<br>
升序
a.sort(),默认<br>
a.sort(reverse=False)<br>
降序
a.sort(reverse=True)<br>
获取长度
len(a)<br>
获取最大值
max(a)<br>
获取最小值
min(a)<br>
遍历
直接遍历
for i in a:<br>
索引遍历
for i in range(len(a)):<br>
导入
时间库
import time
等待1秒<br>
time.sleep(1)<br>
随机库
import random
随机取整数<br>
random.randint(开始,结束)<br>
循环
有限循环
for i in range(起点,终点,步长):<br>
无限循环
while True:<br>
条件循环
while 条件:<br>
跳出循环<br>
终止循环
break
终止当前循环,进行下一次循环
continue
函数
无参函数<br>
定义:def 函数名():<br>
调用:函数名()<br>
有参函数
定义:def 函数名(a,b,,,,,):<br>
参数的数量和意义要一一对应
调用:函数名(a,b,,,,,)<br>
收藏
0 条评论
下一页