一、课程学习资源:
(1)WWW.runoob.com
(2)www.liaoxuefeng.com
(3)www.youkuaiyun.com 优快云(Chinese Software Develorer Network)
(4)B站
(5)本人优快云域名:https://blog.youkuaiyun.com/IT1ATM?spm=1000.2115.3001.5343
二、开发环境:
(1)python(IDLE)(初学者和考试专用)
(2)Anaconda(Jupiter Lab/Notebook/spyder)(初学者)
(3)PyCharm(专业程序员)
(4)Sublime Text(爱好者)
三、知识要点:
1、编程方式:
(1)交互式REPL(Read-Eval-Print-Loop):一行结束按回车键按Enter看结果
(2)文件式:先创建Ctrl+N,在保存Ctrl+S,最后执行F5
2. Python:开源免费
3.计算机语言的种类:
低级语言:机器语言(二进制语言)
汇编语言(二进制+指令)
高级语言:高级语言(C语言、Java语言、PHP语言)
超级语言(Python)
4.编译语言(静态语言) : C语言、Java语言
解释语言(脚本语言) : Python语言、JavaSeript语言、PHP语言
5.学习方法:先模仿一后学习(方法)-再创新
6.编程步骤的基本步骤:
(1)确定IPO ( Input-Process-Output)
(2)编写程序
(3)调试程序
7.编写程序的基本方法: (IPO)
I: input输入(input()输入函数一 输入的内容一 定是字符串、eval ()评估函数)
p: Process处理
0: Output输出(print()输出函数、format ()格式化函数)
8.基本语法元素:
(1)程序框架:
注释:单行注释(#),独写一行代码或者在行代码的最后
多行注释,三个单引号('''.........''')或者三双引号("""......""")英文输入状态
缩进:一般情况下四个空格或者一个Tab,有单层或者多层缩进
对象:身份(ID)、类型(type)、值(Value)一变量和常量
(2)变量:名称(标识符)要求必须为大小写字母、下划线和数字(或者汉字),但是首字符不能是数字。
(3)关键字(保留字) :
>>>help()
help>keywords
False break for not
None class from or
True continue global pass
__peg_parser__ def if raise
and del import return
as elif in try
assert else is while
async except lambada with
await finally nonlocal yield
help>quit
>>>