强烈推荐听的一门课,北京大学的陈斌老师主讲,由浅入深,PPT质量高,有上机练习,课后练习和测验。对初学的来说非常友好。老师还直播答疑,群里解答问题。非常nice!
跟许多课程一样,第一章主要是介绍python
1、我们为什么要学习编程
有好多理由,我个人理由是,编程改变生活,Python是最容易入门的语言,而且应用也非常广泛,将来python必然从娃娃抓起,再不学就跟不上时代了。
2、程序是什么
1946年2月15日,第一台电子数字计算机 ENIAC
发展:机器语言,汇编语言,高级语言
从编程中学习并运用计算思维
python程序的主要特征:
分行,从上到下,左对齐,if、while/for等末尾是冒号”:“, 缩进4个空格;”#“是注释
3、Python语言的历史和现状
无可避免的提到:Guido van Rossum
4、测验题
-
“程序”就是做一件事情或者解决一个问题所采取的一系列()步骤。
A. 重复 B. 随机 C.无序 D.固定 -
Python语言程序中的语句的行与行之间必须()对齐。
A.左 B.居中 C.无需对齐 D.右 -
有些语句(如if,else,while)的末尾是冒号“ : ”,这样,下面的若干行就都要缩进()个空格。
A.2 B.居中 C.无需对齐 D.右 -
Python3不再区分整数和长整数,统一为()类型。
A.int B.long long C.float D.string -
(多选)以下属于人机交互方式的是()。
A. 拨动游戏杆 B. CPU进行计算 C. 计算机内部时钟电路运行 D.输入文字 -
(多选)符号“#”后面跟的内容是程序里的()。
A. 可执行语句 B. 注释 C.函数调用 D.备注
答案:1.D 2.A 3.D 4.A 5.AD 6.BD