猫宁!!!

课程导学

北京理工大学

国家精品在线开放课程

零基础、大学水平

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的更多相关文章

  1. PJzhang:python基础进阶的10个疗程-two

    猫宁!!! 第2节:python基本图形绘制 保留字是python基础语法的支撑 默写python代码是件挺恐怖的事情!!! 2008年android操作系统诞生 计算时代 编程语言也是一个江湖 C语 ...

  2. PJzhang:python基础进阶的10个疗程-three

    猫宁!!! 参考:北京理工大学-python程序语言设计 第3节:基本数据类型 默写代码的重要性. 保留字一定要全部都会默写,不能有错. pow(x,y),计算x的y次方,整数没有大小限制 整数进制 ...

  3. PJzhang:python基础入门的7个疗程-one

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 安全从 ...

  4. PJzhang:python基础入门的7个疗程-two

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 htt ...

  5. PJzhang:python基础入门的7个疗程-four

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 第十天 ...

  6. PJzhang:python基础入门的7个疗程-three

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课-售价29元人民币 https://www.liaoxuefeng.com/wiki/1016959663602400 第七天 ...

  7. PJzhang:python基础入门的7个疗程-five

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第十三天:代码组织 类是 ...

  8. PJzhang:python基础入门的7个疗程-six

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第16天:开源模块 sy ...

  9. PJzhang:python基础入门的7个疗程-seven

    猫宁!!! 参考链接:易灵微课-21天轻松掌握零基础python入门必修课 https://www.liaoxuefeng.com/wiki/1016959663602400 第19天:开源模块 数据 ...

随机推荐

  1. Redis之哨兵机制(五)

    什么是哨兵机制 Redis的哨兵(sentinel) 系统用于管理多个 Redis 服务器,该系统执行以下三个任务: ·        监控(Monitoring): 哨兵(sentinel) 会不断 ...

  2. BZOJ3331 [BeiJing2013]压力[圆方树+树上差分]

    圆方树新技能get.具体笔记见图连通性问题学习笔记. 这题求无向图的必经点,这个是一个固定套路:首先,一张连通的无向图中,每对点双和点双之间是以一个且仅一个割点连接起来的(如果超过一个就不能是割点了) ...

  3. CSS3 -- 边框圆角

    文章后有彩蛋哦 <!DOCTYPE html> <html lang="en"> <head> <meta charset="U ...

  4. removeClass([class|fn])

    removeClass([class|fn]) 概述 从所有匹配的元素中删除全部或者指定的类.直线电机生产厂家   参数 classStringV1.0 一个或多个要删除的CSS类名,请用空格分开 f ...

  5. 阿里云Ubuntu安装LNMP环境之Mysql

    在QQ群很多朋友问阿里云服务器怎么安装LNMP环境,怎么把项目放到服务器上面去,在这里,我就从头开始教大家怎么在阿里云服务器安装LNMP环境. 在这之前,我们先要知道什么是LNMP. L: 表示的是L ...

  6. python 装饰器,传递类以及参数

    #!/usr/bin/env python # coding=utf- import time #import redis class RedisLock(object): def __init__( ...

  7. MySQL之pymysql

    pymysql的安装 pip install PyMySQL 连接数据库   import pymysql db = pymysql.connect("数据库ip","用 ...

  8. jquery ajax缓存问题解决方法小结

    今天在做一个ajax数据提交功能开始利用get方式一直发现提交的数据都是一样,返回的数据也很久不刷新了,这个我知道是ajax缓存问题,后来在网上整理了一些ajax缓存问题解决方法,下面给大家分享一下. ...

  9. tracert命令与tracert (IP地址)-d有什么区别?

    他们的意义基本相同,都是路由追踪,返回从源到目标的路由情况:但tracert -d不解析各路由器的名称,只返回路由器的IP地址.而tracert 不仅返回各路由器的IP地址,而且返回其名称.简单来说, ...

  10. tomcat在浏览器输入用户名和密码后报错Tomcat Manager App--403 Access Denied You are not authorized to view this page

    报错截图:Tomcat Manager App--403 Access Denied You are not authorized to view this page 解决办法: 1.关闭Tomcat ...