PJzhang:python基础进阶的10个疗程-one
猫宁!!! ? 课程导学 北京理工大学 国家精品在线开放课程 零基础、大学水平 100行左右的python可以做很多事情 编程是基本技能,体会思维 时间成本和收益的关系 每周5个小时 https://python123.io,实践项目 在线课程、在线实践、离线资料 完整的python基础语法体系 16个优秀实践案例 考核不是目的,但是可以检测学习的效果 每周练习题,阶段性测验 零碎时间+完整时间 跟进度,不断实践 毛主席-实践论 编程能力傍身 感性认识,理性学习 各种小说中人物 的频次以及出场顺序 wordcloud与词云,政府工作报告 计算思维、计算生态、用户体验 编程是有套路的 python生态 ? ? 第1节:python基本语法元素 ? 程序设计的基本方法 IPO,input,process,output ? 可编程性:根据一系列指令自动地、可预测地、准确地完成操作者的意图 ? 不能编程的设备不是计算机 ? 计算机 摩尔定律 几何级数速度 英特尔 ? 编程语言:简单、严禁、精确,相比自然语言 ? 编程语言多,生命力强的不多 ? C语言 1972年,python语言 1990年 ? 源代码(人类可读),目标代码(专家,机器) ? 源代码一次性转换成目标代码(编译) ? 源代码逐条转换为目标代码并逐条执行(解释,类似同声传译) ? 静态语言,编译执行,运行速度比较快,源代码可能找不到 ? 脚本语言,解释执行,跨平台使用,便于维护 ? 算法是程序的灵魂 ? 分析问题---划分边界---设计算法---编写程序---调试测试---升级维护 ? 编程是件很有趣的事儿,抽象交互,自动化执行,计算思维 ? 解决办法,用户体验,执行效率 ? 提高生活工作赚钱的效率 ? 掌握方法,编程很容易 ? 编程套路,举一反三 ? windows,MAC,linux ? python,蟒蛇,PSF(python软件基金会),开放,开源,发展 ? Guido van Rossum,python作者,技术精湛 ? 不兼容python2是为了更好的发展python3 ? monty python电视剧 ? python123.io,python.org ? 交互式(适合练习),文件式编程 ? 计算圆的面积,计算到小数点后2位数 ?创建文件ceshi.py 结果和交互式的还是有差异的 ? ?制作同心圆 每次执行画一个圆圈,程序执行完成后关闭 文件形式,生成的图形和上面一样。 ? ?绘制五角星,试了一下,命令行交互的形式没法绘制成功,文件形式可以 ? ? ?美英等国使用华氏度,TemStr是变量,温度精确到小数点后2位 ? ? ? ?单一程序内,缩进的长度是相同的,tab或者四个空格等都可以 变量的命名中也可以出现中文 python内部定义的保留标识符,33个,例如if,elif,黑色的本课程会涉及,红色不涉及 ? ? ‘123’,123,文本和数字 ?正向递增序号和反向递减序号 ? ?赋值语句是赋值符号构成的一行代码,用于给变量赋予新的数据,eval评估函数可以去掉最外侧的引号 input,提示信息字符串 ? TemStr[0:-1]生成的是字符串 ? 第一节结束。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |