鱼C论坛

 找回密码
 立即注册
查看: 2720|回复: 3

[技术交流] 《零基础入门学习Python》课时5 笔记

[复制链接]
发表于 2017-7-14 16:25:21 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
课时5  闲聊之Python的数据类型


课时4内容回顾

  • 改进小程序第一:条件分支
  • 改进小程序第二:while循环及逻辑运算符and
  • 改进小程序第三:random模块及random.randint(参数1,参数2)函数
注:避免使用内置函数名作为变量名!
课时5内容总结
1.Python的基本数据类型
    a.整型:整数形式的数。(在Python 3 中长整型和整型归为一类。)
    b.浮点型:小数形式或着指数形式的数。
    c.字符串:用单引号或着双引号括起来的值。
    d.布尔类型:结果返回True或False.(注:在Python中这两个返回值的首字母都是大写的哦!!!)且True/False可以进行布尔运算,但一般不使用这个功能。
2.e记法
      即数学上的科学计数法。注意书写格式。如:0.00000006 e记法为:6e-8(注:e为大小写均可)
3.数据类型转换
a.转换为整型
  1. 如:
复制代码
补充:将12.5四舍五入的方法是:int(12.5+0.5) 结果为13
b.转换为浮点型
  1. 如:
复制代码
补充:之前我遗留的一个问题:Alt+n和Alt+p快捷键的用法。今天无意间知道:此快捷键的奇妙之处。按住Alt键不动,连续(不要只按一次)按键n,会发现显示的历史记录是从第一个输入的命令开始到最后一个输入的命令结束。按住Alt键不动,连续按键p,会发现显示的历史记录是从最后一个输入的命令开始到第一给输入的命令结束。在大写状态下,此快捷键无用!!!!也许你们早就知道了,不过我还是很激动。果然,实践是检验真理的唯一标准。
c.转换为字符串类型
  1. 如:
  2. >>>str(123)
  3. '123'
  4. >>>str(1e2)
  5. '100.0'
  6. >>>str(1E28)
  7. '1e+28'
  8. 注:输入时E为大写,但输出是结果仍是小写e。
复制代码
4.数据类型信息获取
a.type()函数。
   格式:type(参数)
   功能:判断参数是什么数据类型。
  1. 如:
  2. >>>type(123)
  3. <class 'int'>
  4. >>>type(123.0)
  5. <class 'float'>
复制代码
b.isinstance()函数。
   格式:isinstance(参数,参数类型)
   功能:判断参数是不是已知的参数类型,是的话,返回True;否则,返回False。
  1. 如:
  2. >>>isinstance(123,int)
复制代码





评分

参与人数 1荣誉 +4 鱼币 +4 收起 理由
小甲鱼 + 4 + 4 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2017-7-14 16:26:58 | 显示全部楼层
心累。发表后的内容总是缺胳膊断腿的
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2017-7-14 17:30:57 | 显示全部楼层
c小裴 发表于 2017-7-14 16:26
心累。发表后的内容总是缺胳膊断腿的

丢数据?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-7-14 18:27:24 | 显示全部楼层
对呀,也不知道咋了,这次程序代码就有一部分不见了。可能是自己最后保存时没注意吧,下次再仔细一点吧。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-6-14 06:15

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表