“终于把环境装好了,接下来怎么写代码?”
“PyCharm界面全是英文,看得头大”
——昨天的安装任务大家都完成得不错,今天咱们趁热打铁,写出你的第一行Python代码!
昨天有同学问:“在Python交互模式敲代码挺方便,为啥还要装编辑器?”
答案很简单——交互模式没法保存代码,下次想用还得重敲。
实际开发中,咱们都用专业文本编辑器写代码、存文件,这样程序才能反复运行。
今天咱们就讲透“编辑器怎么选”“代码怎么写”“程序怎么跑”,还会拆清输入输出的核心用法。
先解决新手最纠结的问题:文本编辑器哪家强?
直接给结论——Visual Studio Code(简称VS Code)。
它是微软出的轻量编辑器,不是笨重的Visual Studio,Windows、Mac、Linux都能用,关键还免费、功能全。
这里必须避个大坑:千万别用Word或Windows记事本!
Word存的不是纯文本,记事本会偷偷加特殊字符,俩都能让程序报错。
认准VS Code,安装时勾选“添加到PATH”,一路下一步就行。
装好VS Code,咱们先写经典的“hello, world”程序:
1. 打开VS Code,新建文件(Ctrl+N),输入代码print('hello, world')——注意print前面不能有任何空格,这是Python语法的硬性要求;
2. 按Ctrl+S保存,选个容易找的目录(比如C:\work或桌面),文件名必须叫“hello.py”——.py后缀是Python文件的标志,少了它电脑就认不出;
3. 运行程序:打开命令提示符(Win+R输cmd),用cd命令切换到保存目录(比如“cd C:\work”),然后敲“python hello.py”,回车就会看到“hello, world”输出。
如果运行报错“找不到文件”,先检查两点:
一是目录切对了吗?比如文件存在桌面,就得先输“cd 桌面”;
二是文件名对吗?必须是“xxx.py”,只能用英文、数字、下划线,比如“first.py”可以,“我的程序.py”绝对不行。
Mac用户操作更简单:
保存文件后打开终端,输“cd 桌面”(假设文件在桌面),再敲“python3 hello.py”就能运行——注意是“python3”,避免和系统自带的旧版Python 2混淆。
这里再补个进阶技巧:Mac/Linux上想直接双击运行.py文件,只需在代码第一行加注释#!/usr/bin/env python3,然后在终端输“chmod a+x hello.py”给权限,之后敲“./hello.py”就能运行,不用再输python3。
讲完编辑器,咱们拆清一个关键概念:交互模式和运行.py文件的区别。
直接输python进入交互模式,是“输一行执行一行”,适合测试小段代码;运行.py文件是“一次性执行所有代码”,适合完整程序。
开发时建议“边写边测”——VS Code写代码,开个交互窗口粘代码验证,效率翻倍。
接下来学核心技能:输出print()。它不光能打印文字,还能玩出多种花样:
print('hello, world')print('The quick brown fox', 'jumps over', 'the lazy dog')print(300)
print('100 + 200 =', 100 + 200)
把这段代码存成print_test.py运行,会看到输出:
hello, world
The quick brown fox jumps over the lazy dog
300
100 + 200 = 300
这里的逻辑是:逗号会让print()输出空格,而100+200会被Python自动计算,最后和字符串拼在一起。
有输出就得有输入,输入input()能让程序接收咱们的信息,还能存到“变量”里——变量就像个小盒子,能装文字、数字这些内容。比如写个互动程序:
name = input('请输入你的名字: ')age = int(input('请输入你的年龄: '))print('你好,', name, '!', age, '岁学Python正合适')
这段代码有两个核心点,也是新手常踩的坑:
1. input()默认把输入当成“文字”,所以输入年龄这种数字时,必须用int()转成数字类型,不然没法做后续计算;
2. input()里的字符串是“提示语”,能告诉用户该输什么,比光秃秃的input()友好太多。
运行后效果是这样的:
请输入你的名字: 小张
请输入你的年龄: 25
你好, 小张 ! 25 岁学Python正合适
如果输入年龄时填了“二十五”,会报错“ValueError”,这就是没按提示输数字的锅,下次要注意输入规范。
最后总结下:程序的核心就是“输入-处理-输出”,input()负责拿用户信息,print()负责给用户结果,而VS Code是连接这一切的工具。记住“编辑器用VS Code、文件后缀.py、输入转类型、输出带提示”,你就超过80%的新手了。
【今日任务】用VS Code写程序:接收用户输入的“姓名”和“学习目标”,输出“XXX的Python目标是:XXX,加油!”。运行成功后,把“代码+运行结果”的截图发到评论区;
以上就是今天给你分享的内容,觉得有用的话欢迎点赞收藏哦!
如果你也对Python这门编程感兴趣的话,欢迎加入我们。(小白也可以参加)
三更老师亲自上课示范,2天:理论+实操教学+直播教学演示+课后辅导获取方式:
1.关注下方公众号↓↓↓↓
2.点赞+再看
3.在后台发送:“
python” 即可领取资料福利/开通上课权限
资料已经打包好了,需要的关注公众号发送“111”领取