Learnpython
敲代码,学Python
Install / Use
/learn @xuejing80/LearnpythonREADME
敲代码,学Python
前言
这是一个送给所有编程初学者的实践型教程,回想自己小时候(大概是初中一年级)学习编程的经历,其实并不知道关于编程的理论知识,唯一可以做也乐于去做的就是敲代码(我接触的第一个编程语言是GWBASIC)。而敲代码的过程,也正是一个从量变到质变的过程,应该没有什么比这个事情更能锻炼一个人的编程能力了。
重要的建议
-
敲代码 绝对不等于 练打字:敲代码的重点是要去理解每一行代码的功能!(练打字的话请使用金山打字通)
-
不懂的代码,先猜测再百度:因为猜测代码功能的过程,其实是你思考的过程,没有什么比独立思考更重要了!
-
比遇到问题更惨的是:遇不到问题!一个程序员的能力与他能解决的问题数量成正比,而解决问题的第一步,必须首先遇到问题!
-
看到英文报错,请不要跳过:就那么几个生词,有道词典查一下不会浪费你很多时间!特别是,一段时间之内,你能遇到的报错信息,看来看去,真的就那么几个!
准备工作
-
你需要下载Python的开发环境(Python官网),不要用PyCharm或者Anaconda,就用IDLE! 不要把有限的精力分散给开发工具,好的开发工具会让你如虎添翼,可是你首先得变成“老虎”!
-
务必下载Python 3.x的版本,这里的代码都是用Python 3.x编写的,不支持Python 2.x!
-
写代码的大概流程:打开IDLE->打开File菜单->选择New File菜单项->敲代码->打开Run菜单->选择Run module菜单项->根据提示保存程序文件->查看运行结果->反复运行和调试代码直到结果正确。
其他
-
欢迎大家对我的代码提出各种意见与建议,本人才疏学浅,一定洗耳恭听。
-
如果你不知道怎么使用Github与我交流,也可以加入QQ群:527586259。
-
欢迎来听我的慕课:Python语言程序设计基础教程
开始敲代码吧!
最基础的东西
- Hello world!(思考题:一条print语句输出多行文本)
- 和Python打招呼(思考题:指定print语句的分隔符)
- 计算圆的面积和周长(思考题:多参数格式化字符串)
- 大!更大!最大!(思考题:三个整数来排序)
- 求一元二次方程的实数根(思考题:判断三角形的类型)
- 1+2+3+……+100=?(思考题:求阶乘)
- 是闰年吗?(思考题:今天是今年的第几天?)
- 九九乘法表(思考题:百鸡百钱)
- 是素数吗?(思考题:100以内的素数和)
小海龟来画画
力扣初级算法
- 数组
- 字符串
人工智能导论(伯克利大学的CS188课程)项目实战
Related Skills
node-connect
344.4kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
99.2kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
344.4kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
qqbot-media
344.4kQQBot 富媒体收发能力。使用 <qqmedia> 标签,系统根据文件扩展名自动识别类型(图片/语音/视频/文件)。
