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]生成的是字符串
第一节结束。
PJzhang:python基础进阶的10个疗程-one的更多相关文章
- PJzhang:python基础进阶的10个疗程-two
猫宁!!! 第2节:python基本图形绘制 保留字是python基础语法的支撑 默写python代码是件挺恐怖的事情!!! 2008年android操作系统诞生 计算时代 编程语言也是一个江湖 C语 ...
- PJzhang:python基础进阶的10个疗程-three
猫宁!!! 参考:北京理工大学-python程序语言设计 第3节:基本数据类型 默写代码的重要性. 保留字一定要全部都会默写,不能有错. pow(x,y),计算x的y次方,整数没有大小限制 整数进制 ...
- PJzhang:python基础入门的7个疗程-one
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 安全从 ...
- PJzhang:python基础入门的7个疗程-two
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 htt ...
- PJzhang:python基础入门的7个疗程-four
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 第十天 ...
- PJzhang:python基础入门的7个疗程-three
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 第七天 ...
- PJzhang:python基础入门的7个疗程-five
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第十三天:代码组织 类是 ...
- PJzhang:python基础入门的7个疗程-six
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第16天:开源模块 sy ...
- PJzhang:python基础入门的7个疗程-seven
猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第19天:开源模块 数据 ...
随机推荐
- springboot 项目报错问题的解决
报错如下: java.lang.IllegalStateException: Failed to load ApplicationContext at org.springframework.test ...
- Centos7静态ip设置(亲测有效)
本文引自:https://www.cnblogs.com/toov5/p/10340395.html,特此鸣谢 最近想测试消息中间件等各类web集群相关技术,这就需要解决linux主机之间互联互通的若 ...
- UVALive 6862——结论题&&水题
题目 链接 题意:求满足$0 \leq x \leq y \leq z \leq m$且$x^j + y^j = z^j, \ j=2 \cdots n$的三元组的对数 分析 由费马大定理:整数$n ...
- 洛谷P1140 相似基因【线性dp】
题目:https://www.luogu.org/problemnew/show/P1140 题意: 给定两串基因串(只包含ATCG),在其中插入任意个‘-’使得他们匹配.(所以一共是5种字符) 这5 ...
- [Javascript] Correctly Type-Checking Numbers
There are two ways to correctly type checks number: console.log(typeof 99.66); // number console.log ...
- jquery实现ajax提交表单数据或json数据
- parents([expr]) 取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素)。可以通过一个可选的表达式进行筛选。
parents([expr]) 概述 取得一个包含着所有匹配元素的祖先元素的元素集合(不包含根元素).可以通过一个可选的表达式进行筛选.大理石平台检定规程 参数 exprStringV1.0 用于 ...
- codeforces#1108E2. Array and Segments (线段树+扫描线)
题目链接: http://codeforces.com/contest/1108/problem/E2 题意: 给出$n$个数和$m$个操作 每个操作是下标为$l$到$r$的数减一 选出某些操作,使$ ...
- CVE-2019-0708复现
本人在此申明: 此次复现仅供学习使用 不可用于非法用途 一切违法后果与本人无关 复现0708第一步 github下载exp Kali里面执行命令 wget https://raw.githubuser ...
- 最小n个和(优先队列)
给出两个包含 nn 个整数的数组 AA,BB.分别在 AA, BB 中任意出一个数并且相加,可以得到 n^2n2个和.求这些和中最小的 nn 个. 输入格式输入第一行一个整数 n(1 \le n \l ...