猫宁!!!

参考:北京理工大学-python程序语言设计

第3节:基本数据类型

默写代码的重要性。

保留字一定要全部都会默写,不能有错。

pow(x,y),计算x的y次方,整数没有大小限制

整数进制

浮点数,取值范围和小数精度都有限制,一种实数。

浮点数间运算存在不确定尾数,存在于多种编程语言

0.1用二进制表示是一个无限循环小数

round(x,d),对x四舍五入,d是小数截取位数,一般处于10的-16次方处

科学计数法

复数,用的较少

x的2次方等于-1

z=1.23e-4+5.6e+89j

z.real获得实部,z.imag获得虚部

数值运算符

增强赋值操作,重要性不强

整数--浮点数--复数

数值运算函数

pow(2,poe(2,6),1000),取3位的余数

持续的价值,天天向上

0.005和0.01的进步或者退步

工作日的力量,工作日,提升0.01,休息日,降低0.01

如何休息日休息比拟从不休息的呢?工作日努力0.019

对长期目标的持久激情和持久努力。

抛弃数学思维,接触计算思维

计算思维包含自动化

字符串

字符串序号

索引和切片

转义符

输入数字,显示星期几

字符串处理函数,hex 16进制,oct 8进制

ASCII码,统一字符编码

0-1114111,每个编码对应一个字符

end等于空的时候不换行

字符串处理方法

方法必须用点的形式执行

字符串类型格式化,槽机制和format

有默认顺序,也可以进行指定

前3个是一组,确定宽度,确定对齐方式,输入填充字符

等号是要填充的,^是居中对齐,20是宽度

其他例子

b表示2进制,c表示unicode编码,d表示10进制,o表示8进制,x表示16进制,X表示大写16进制

time库的使用

处理时间的标准库

1970.01.01 ,gmtime是计算机格式的时间,ctime便于人类理解

定义时间格式

程序停滞3.3秒

scale,文本宽度,a表示星号复制的次数,:^3.0f表示宽度是3,数字居中,小数点后0位

end='',不换行,\r可以使光标退回行首不换行

scale//2=25得到的是商

范围是0-50,c,a,b,dur分别对应一个大括号,括号内有定义。

忠实的展示下载效果。

只下载10%的时候显示90%。

开始慢点,后续快点更符合人性。

文本进度条设计函数

哇,这一部分结束,做笔记也要不断优化。

PJzhang:python基础进阶的10个疗程-three的更多相关文章

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

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

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

    猫宁!!! 课程导学 北京理工大学 国家精品在线开放课程 零基础.大学水平 100行左右的python可以做很多事情 编程是基本技能,体会思维 时间成本和收益的关系 每周5个小时 https://py ...

  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. HDU 6057 - Kanade's convolution | 2017 Multi-University Training Contest 3

    /* HDU 6057 - Kanade's convolution [ FWT ] | 2017 Multi-University Training Contest 3 题意: 给定两个序列 A[0 ...

  2. 创建虚拟机(kvm)

    --virsh console virt_name -- virsh nodeinfo                     # 查看kvm节点(服务器)信息 --virsh list [--all ...

  3. 【leetcode】1291. Sequential Digits

    题目如下: An integer has sequential digits if and only if each digit in the number is one more than the ...

  4. PHP mysqli_field_tell() 函数

    mysqli_field_tell() 函数返回字段指针的位置. 取得所有字段的字段信息,然后通过 mysqli_field_tell() 取得当前字段并输出字段名称.表格和最大长度: <?ph ...

  5. Postman官方文档翻译

    本文根据官方文档,为千夜同学的翻译做了一个目录 启动Postman Postman的安装和升级 发送第一个请求 创建第一个集合 Postman导航 Postman账号 同步 设置 新按钮 发送API请 ...

  6. windos系统下使tomcat按天生成控制台日志catalina.out

    windos系统下的tomcat默认不会记录控制台catalina.out日志,只有访问日志,不便于排错 修改启动文件 1.打开bin下面的startup.bat文件,把 call "%EX ...

  7. python合并两个字典

    1.借助dict(d1.items() + d2.items())的方法 2.借助字典的update()方法,没有返回值 3.借助字典的dict(d1, **d2)方法 4.d3={**d1,**d2 ...

  8. 预处理、const、static、sizeof-为什么inline能很好地取代表达式形式的预定义

    1:有如下几种原因: (1)inline定义的类的内联函数,函数的代码被放在符号表中,在使用时直接进行替换(像宏一样展开),没有了调用的开销,效率也很高. (2)类的内联函数也是一个真正的函数.编译器 ...

  9. 【面试】ArrayList 和 HaseMap 的区别和应用场景

    ArrayLiat: ArrayList array = new ArrayList(); array.add("张三"); array.add("李四"); ...

  10. ios真机调试教程(不上架App Store安装到手机)

    原文 不上架App Store安装到手机调试测试,需要用到ios真机调试证书打包的ipa才能安装到非越狱的手机使用. 2017年最新整理的ios真机调试的详细图文步骤流程,轻松的把你开发的ios ap ...