今日目标
1.安装一个IDE
2.学会使用for循环
3.学会使用time模块的部分功能
目标一:安装一个IDE
众所周知,Python自带的IDLE只适合初学者使用,而你们学了4天之后,不算初学者了,算新手,让我们来安装一个IDE来提升你的编码体验
我个人推荐VSCode,插件之神,虽然我们只学Python,但是他可以使用其他语言这点还是非常赞的
VSCode其实可以不用安装(
情况一:懒得安装VSCode
你可以直接使用VSCode网页版
操作基本大差不差,但是我不建议,因为
还是安装吧......
情况二:我有时间和空间安装
进入VSCode官网,点击“Download For Windows”,注意,你可能用的是各种各样奇奇怪怪的系统,按照你的系统来就行了
一路下一步
然后进入主页面,你会发现,怎么全是英文?
不要慌,在左边找到四个方块的图标,其中三个方块是靠在一起的,一个方块不是,然后你会看见一个搜索框
在搜索框中输入chinese
选择Chinese(Simplified)
点击右下角的install
按钮
等待安装完成
点击左下角 Restart
等待重启
现在就是中文了
重启好后依然点击这个图标
搜索Python
找到Python项,点击安装
等待安装完成,重启VSCode
打开你的资源管理器,在D盘创建一个文件夹,右键这个文件夹,选择使用Code打开
注意!如果你使用Win11,你可能需要先点击显示更多选项
点击这个图标,新建一个文件,就叫app.py吧
这时,VSCode就配置好了(注:我的VSCode进行了美化,可能会跟你们的界面不一样,这并不影响学习)
目标二:学会使用for循环
Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。
语法:
for循环的语法格式如下:
for iterating_var in sequence:
statements(s)
比如你有一个列表
a = ["智宇的小站","智宇HD制作"]
我们加上for
for i in a:
print(i)
总共就是这样
a = ["智宇的小站","智宇HD制作"]
for i in a:
print(i)
输出一般像这样
智宇的小站
智宇HD制作
对了,str字符串也可以这样
for i in 'Python':
print(i)
输出:
P
y
t
h
o
n
目标三:学会使用time模块的部分功能
是时候了解模块了
Python中可以使用import语句导入模块使用,就像这样
import time
那么如何使用呢?
像这样
模块名.模块内函数
比如time.time()可以获取当前时间戳
那就这样使用
time.time()
对了,这样直接写没有用,我们要用它来赋值变量,或者直接用print输出
a = time.time()
print(time.time())
你会发现它输出的是一串数字,这是1970年1月1日到现在的时间差,以秒为单位
我们试一试time.sleep()
它可以延迟程序执行
print(111)
time.sleep(0.1)
print(222)
在111被输出后0.1秒,222就会输出
总结
目标一:安装并配置VSCode
下载安装:
访问VSCode官网,根据系统版本(Windows/macOS/Linux)下载安装包。
安装时保持默认选项,一路点击“下一步”即可。
汉化界面:
打开VSCode,点击左侧栏的扩展图标(四个方块组成的图标)。
搜索“Chinese”,安装“Chinese (Simplified) Language Pack”插件。
安装完成后,按提示重启VSCode。
配置Python支持:
再次进入扩展商店,搜索并安装“Python”插件。
重启VSCode,完成Python开发环境配置。
创建项目:
在D盘新建文件夹(如
python_project
),右键选择“通过Code打开”。在VSCode中新建文件,命名为
app.py
,开始编写代码。
目标二:掌握for循环
语法:
python
复制
for 变量 in 序列:
循环体代码
示例:
遍历列表:
python
复制
sites = ["智宇的小站", "智宇HD制作"] for site in sites: print(site)
输出:
复制
智宇的小站 智宇HD制作
遍历字符串:
python
复制
for char in "Python": print(char)
输出:
复制
P y t h o n
关键点:
缩进必须一致(通常4个空格),否则报错。
变量名可自定义(如
i
,item
,char
等)。
目标三:使用time模块
导入模块:
python
复制
import time
常用功能:
获取时间戳:
python
复制
timestamp = time.time() print("当前时间戳:", timestamp)
输出:
复制
当前时间戳: 1717046789.123456
暂停程序执行:
python
复制
print("开始执行...") time.sleep(2) # 暂停2秒 print("2秒后继续执行。")
应用场景:
控制循环速度:如逐行打印内容时添加延迟。
模拟耗时操作:测试代码的异步行为。
综合练习
用for循环和time模块实现倒计时:
python
复制
import time
for num in range(5, 0, -1):
print(f"倒计时:{num}秒")
time.sleep(1)
print("时间到!")
输出:
复制
倒计时:5秒
倒计时:4秒
倒计时:3秒
倒计时:2秒
倒计时:1秒
时间到!
常见问题
VSCode无法找到Python解释器?
确保已安装Python并添加环境变量。
在VSCode中按
Ctrl+Shift+P
,输入“Python: Select Interpreter”,选择正确路径。
for循环报缩进错误?
检查是否混合使用空格和Tab,建议统一用4个空格。
time.sleep()不生效?
确保参数是数字(如
time.sleep(1)
),且代码未被其他线程打断。
通过今日学习,你已掌握VSCode配置、for循环和time模块的基础用法。接下来可尝试结合三者编写更复杂的程序,如自动化脚本或动态输出效果。