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天:开源模块 数据 ...
随机推荐
- C# Transaction 事务处理 -依赖事务
在DependentTransaction()方法中,实例化CommittableTransaction类,创建一个根事务,显示事务的信息.接着, tx.DependentClone()方法创建一个依 ...
- 中介者模式(Mediator)---行为型
1 基础知识 定义:用一个中介对象来封装一系列的对象交互.中介者使得各对象不需要显式地相互引用,从而使其耦合松散,而且可以独立地改变它们之间的交互. 本质:封装交互 使用场景:(1)如果一组对象之间的 ...
- web自动化之前端知识
下面这种写法只作用于这1个标签: 下面这种也是比较老的写法: 下面是常用的方式:把一个css样式放入到一个文件中,然后引用: 第三方引用的css一般是压缩过的,这样静态资源加载速度会比较快. 如 ...
- 分布式hadoop 架构图
zk:zookeeper NN:namenode DN:datanode ZF Failover Controller:简称zkfc ,是zk的客户端,只运行在主备的namenode上,主要作用是判断 ...
- 收藏一个ST表模板
#include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #i ...
- P2089 烤鸡
题目背景 猪猪hanke得到了一只鸡 题目描述 猪猪Hanke特别喜欢吃烤鸡(本是同畜牲,相煎何太急!)Hanke吃鸡很特别,为什么特别呢?因为他有10种配料(芥末.孜然等),每种配料可以放1—3克, ...
- Selenium Firefox 官方Webdriver -- Geckodriver
下载地址: https://github.com/mozilla/geckodriver/releases 配置环境: 直接将解压的geckodriver.exe放到python的Scripts中 比 ...
- 【零基础】快速入门爬虫框架HtmlUnit
迅速的HtmlUnit htmlunit是一款开源的web页面分析工具,理论上来说htmlunit应用于网页的自动化测试,但是相对来说更多人使用它来进行小型爬虫的快速开发.使用htmlunit进行爬虫 ...
- LeetCode347——优先队列解决查询前k高频率数字问题
给定一个非空的整数数组,返回其中出现频率前 k 高的元素. 例如, 给定数组 [1,1,1,2,2,3] , 和 k = 2,返回 [1,2]. 注意: 你可以假设给定的 k 总是合理的,1 ≤ k ...
- Linux设备驱动程序 之 RCU机制
读取-复制-更新(read-copy-update,RCU)是一种高级的互斥机制,在正确的条件下,可以获得高的性能: RCU对它保护的数据结构做了一些限定,它针对经常发生读而很少发生写的情况做了优化, ...