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天:开源模块 数据 ...
随机推荐
- [人物存档]【AI少女】【捏脸数据】洛莉
点击下载(城通网盘):AISChaF_20191111003514067.png 点击下载(城通网盘):AISChaF_20191112014313168_20191113_232904.png
- java.util.Stack
import java.util.Stack; public class Test { public static void main(String[] args) { Stack stack = n ...
- Mybatis resultMap和resultType的区别
resultType和resultMap功能类似 ,都是返回对象信息 ,但是resultMap要更强大一些 ,可自定义.因为resultMap要配置一下,表和类的一一对应关系,所以说就算你的字段名 ...
- Java 显示调用隐式调用
当你没有使用父类默认的构造方法时,此时在子类的构造方法中就需要显示的调用父类定义的构造方法.比如:父类:class Animal{ private String name; //如果你定义一个新的构造 ...
- 如何自己实现一个HTMLRunner
在使用unittest框架时,我们常常需要下载一个HTMLRunnerCN.py用来生成HTML格式的报告,那么我们能不能自己实现一个呢? HTMLRunner是模仿unittest自带的TextTe ...
- elastic search&logstash&kibana 学习历程(三)Logstash使用场景和安装部署
Logstash基本介绍和使用场景 自我认为:logstash就是日志的采集收集,日志的搬运工,实时去采集日志.读取不同的数据源,并进行过滤,开发者自定义规范输出到目的地.日志的来源很多,如系统日志, ...
- Java 显示锁 之 队列同步器AQS(六)
1.简述 锁时用来控制多个线程访问共享资源的方式,一般情况下,一个锁能够防止多个线程同时访问共享资源.但是有些锁可以允许多个线程并发的访问共享资源,比如读写锁. 在Java 5.0之前,在协调对共享对 ...
- 在iOS开发中使用icon font的方法
http://iconfont.cn/help/iconuse.html 在开发阿里数据iOS版客户端的时候,由于项目进度很紧,项目里的所有图标都是用最平常的背景图片方案来实现.而为了要兼容普通屏与R ...
- IDEA checkout Git 分支 弹出 Git Checkout Problem
1. 本地分支切换的时候(例如A切到B),会弹出来Restore workspace on branch switching 对话框,如果选择是的话,在切换分支的时候,你在当前分支(A)所做的一些还未 ...
- Activity中使用PagerAdapter实现切换代码
主活动 public class ViewPagerManager extends AppCompatActivity { private ViewPager viewPager; @Override ...