好客山东app下载seo就业前景如何
前两周内容回顾
第一周:Python基本语法元素
- 核心知识点:
- 缩进、注释、命名规则、变量与保留字
- 数据类型:字符串、整数、浮点数、列表
- 控制结构:赋值语句、分支语句、函数
- 关键函数:
input()
:获取用户输入print()
:格式化输出(format()
方法)eval()
:字符串转表达式
温度转换实例(10行代码)
# 温度转换示例
TempStr = input("请输入带符号的温度(如32C/89F): ")
if TempStr[-1] in ['F','f']:C = (eval(TempStr[0:-1]) - 32)/1.8print("转换后的温度是{:.2f}C".format(C))
elif TempStr[-1] in ['C','c']:F = 1.8*eval(TempStr[0:-1]) + 32print("转换后的温度是{:.2f}F".format(F))
else:print("输入格式错误")
第二周:Python基本图形绘制
- 核心知识点:
- 海龟绘图体系
- 常用函数:
penup()/pendown()
:起落笔pensize()/pencolor()
:画笔设置fd()/circle()/seth()
:前进/画圆/转向
import
保留字用法- 循环语句应用
海龟绘图示例
import turtle
turtle.fd(100)
turtle.left(90)
turtle.fd(100)
turtle.left(45)
turtle.fd(140)
turtle.done()
第三周课程内容
1. 数字类型及其操作
- 数据类型深入:
- 整数(
int
) - 浮点数(
float
) - 复数(
complex
)
- 整数(
- 数学运算:
- 基本运算:
+ - * / // % **
- 数值运算函数:
abs() pow() round()
- 基本运算:
2. 实例:天天向上的力量
- 学习目标:
- 通过复利公式理解持续进步的效果
- 程序实现日增长率与长期累积的关系
3. 字符串类型及其操作
- 核心知识点:
- 字符串索引与切片
- 操作符:
+ * in
- 处理方法:
len() str() hex() oct()
- 字符串格式化:
format()
方法扩展
4. time库的使用
- 常用函数:
time()
:获取当前时间戳ctime()
:获取易读时间格式strftime()
:自定义时间格式sleep()
:程序暂停
5. 实例:文本进度条
- 实现要点:
- 动态刷新显示
- 时间延迟模拟进度变化
- 百分比与图形组合输出
Python保留字列表(33个)
False class finally is return
None continue for lambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break except in raise
学习目标
- 方法论:深入理解数字与字符串类型的操作机制
- 实践能力:掌握字符处理和时间操作的基本编程技能
- 应用场景:文本处理、数据可视化、时间相关功能开发
提示:建议在纸笔练习时注意代码缩进规范,运行示例代码观察实际效果,逐步培养代码调试能力。