什么是数据类型?

变量是一个容器

不同的容器装不同的数据

酒瓶装酒, 醋瓶装醋

name='千寻'
print("Let's play")
print('''我愿意留在汤婆婆的澡堂里工作两年,
第一年在锅炉房和锅炉爷爷一起烧锅炉水,
第二年在澡堂给客人搓背,
如果我违背工作内容的话,
将在这个世界变成一头猪。
''')
复制代码
slogan = '命运!不配做我的对手!'
attack = "308"
gold = "48g"
blood = '''+101'''
achieve = "First Blood!"
print(slogan)
print(attack)
print(gold)
print(blood)
print(achieve)
复制代码
a = 10
b = -60
c = 6841
d = 0
复制代码

integer

数字最大的特点, 就是可以参与运算

为什么叫浮点?

英文里叫floating point

浮点数的英文名是float,与整数(int)字符串(str)不同,浮点数没有简写。

“世上的人可以分为3类:

一种是知道自己不懂浮点运算的;

一种是以为自己懂浮点运算的;

最后一种是极少的专家级人物,他们想知道自己是否有可能,最终完全理解浮点运算。”

print(0.55+0.3)
复制代码
#进制转换
0.55(十进制) = 0.1000110011001100110011001100110011001100110011001101(二进制)
0.3(十进制) = 0.0100110011001100110011001100110011001100110011001101(二进制)
复制代码

字符串拼接

a = 'hello'
b ='world'
print(a+' '+b) # 通过+来连接字符串
复制代码

python的注释, 是#加上空格, 单行注释

多行注释, 三个单引号是多行注释, 常用的是单行注释

使用单行注释, 注释所有内容(选择需要注释的内容, ctrl + /)

# a = 'hello'
# b ='world'
# print(a+' '+b)
复制代码

使用多行注释('''), 注释所有内容

'''
a = 'hello'
b ='world'
print(a+' '+b)
'''
复制代码

数字拼接字符串

"我爱你三千次"

a = '我爱你'
b = 3000
c = '次'
print(a+b+c)
复制代码

python中, 字符串和数字不能直接拼接

字符串只能连接字符串

可以使用str() 强制类型转换, 变成字符串

判断数据类型type()

其他类型转字符串

int() 其他类型转整数

int() 转str的时候, 不能包含数字以外的字符

float() 是 强制转换成小数

小练习, 改一下代码

word = '3.8'
number = 1
sentence = '人工智障说:3.8+1等于'
print(sentence+str(int(float(word)+number)))
复制代码

小作业 程序员的一人饮酒醉

请运用所给变量,使用**str()**函数打印两句话。 第一句话:1人我编程累, 碎掉的节操满地堆 第二句话:2眼是bug相随, 我只求今日能早归

# zheshi ceshi
number1  = 1
number2 = 2
unit1 = '人'
unit2 = '眼'
line1 = '我编程累'
line2 = '是bug相随'
sentence1 = '碎掉的节操满地堆'
sentence2 = '我只求今日能早归'
复制代码

快速跳转:

猫哥教你写爬虫 000--开篇.md
猫哥教你写爬虫 001--print()函数和变量.md
猫哥教你写爬虫 002--作业-打印皮卡丘.md
猫哥教你写爬虫 003--数据类型转换.md
猫哥教你写爬虫 004--数据类型转换-小练习.md
猫哥教你写爬虫 005--数据类型转换-小作业.md
猫哥教你写爬虫 006--条件判断和条件嵌套.md
猫哥教你写爬虫 007--条件判断和条件嵌套-小作业.md
猫哥教你写爬虫 008--input()函数.md
猫哥教你写爬虫 009--input()函数-人工智能小爱同学.md
猫哥教你写爬虫 010--列表,字典,循环.md
猫哥教你写爬虫 011--列表,字典,循环-小作业.md
猫哥教你写爬虫 012--布尔值和四种语句.md
猫哥教你写爬虫 013--布尔值和四种语句-小作业.md
猫哥教你写爬虫 014--pk小游戏.md
猫哥教你写爬虫 015--pk小游戏(全新改版).md
猫哥教你写爬虫 016--函数.md
猫哥教你写爬虫 017--函数-小作业.md
猫哥教你写爬虫 018--debug.md
猫哥教你写爬虫 019--debug-作业.md
猫哥教你写爬虫 020--类与对象(上).md
猫哥教你写爬虫 021--类与对象(上)-作业.md
猫哥教你写爬虫 022--类与对象(下).md
猫哥教你写爬虫 023--类与对象(下)-作业.md
猫哥教你写爬虫 024--编码&&解码.md
猫哥教你写爬虫 025--编码&&解码-小作业.md
猫哥教你写爬虫 026--模块.md
猫哥教你写爬虫 027--模块介绍.md
猫哥教你写爬虫 028--模块介绍-小作业-广告牌.md
猫哥教你写爬虫 029--爬虫初探-requests.md
猫哥教你写爬虫 030--爬虫初探-requests-作业.md
猫哥教你写爬虫 031--爬虫基础-html.md
猫哥教你写爬虫 032--爬虫初体验-BeautifulSoup.md
猫哥教你写爬虫 033--爬虫初体验-BeautifulSoup-作业.md
猫哥教你写爬虫 034--爬虫-BeautifulSoup实践.md
猫哥教你写爬虫 035--爬虫-BeautifulSoup实践-作业-电影top250.md
猫哥教你写爬虫 036--爬虫-BeautifulSoup实践-作业-电影top250-作业解析.md
猫哥教你写爬虫 037--爬虫-宝宝要听歌.md
猫哥教你写爬虫 038--带参数请求.md
猫哥教你写爬虫 039--存储数据.md
猫哥教你写爬虫 040--存储数据-作业.md
猫哥教你写爬虫 041--模拟登录-cookie.md
猫哥教你写爬虫 042--session的用法.md
猫哥教你写爬虫 043--模拟浏览器.md
猫哥教你写爬虫 044--模拟浏览器-作业.md
猫哥教你写爬虫 045--协程.md
猫哥教你写爬虫 046--协程-实践-吃什么不会胖.md
猫哥教你写爬虫 047--scrapy框架.md
猫哥教你写爬虫 048--爬虫和反爬虫.md
猫哥教你写爬虫 049--完结撒花.md

转载于:https://juejin.im/post/5cfbdd81f265da1b8811cf1f

猫哥教你写爬虫 003--数据类型转换相关推荐

  1. 猫哥教你写爬虫 005--数据类型转换-小作业

    小作业 程序员的一人饮酒醉 请运用所给变量,使用**str()**函数打印两句话. 第一句话:1人我编程累, 碎掉的节操满地堆 第二句话:2眼是bug相随, 我只求今日能早归 number1 = 1 ...

  2. 猫哥教你写爬虫 004--数据类型转换-小练习

    小练习, 改一下代码 word = '3.8' number = 1 sentence = '人工智障说:3.8+1等于' print(sentence+str(int(float(word)+num ...

  3. 猫哥教你写爬虫 046--协程-实践-吃什么不会胖

    吃什么不会胖? 低热量食物 食物的数量有千千万,如果我们要爬取食物热量的话,这个数据量必然很大. 使用多协程来爬取大量的数据是非常合理且明智的选择 如果我们要爬取的话,那就得选定一个有存储食物热量信息 ...

  4. 猫哥教你写爬虫 006--条件判断和条件嵌套

    流程控制 复仇者联盟3-无限战争(搜集宝石) python里面, 不需要使用;来结尾, 因为python是使用换行来结束一行代码的 if判断, 没有{}, python使用缩进来表示层级关系 if.. ...

  5. 猫哥教你写爬虫 002--作业-打印皮卡丘

    作业 请你使用print()函数将下面的皮卡丘打印出来, 使用三种方式 へ /|/\7 ∠_// │ / /│ Z _,< / /`ヽ│ ヽ / 〉Y ` / /イ● 、 ● ⊂⊃〈 /() へ ...

  6. 猫哥教你写爬虫 037--爬虫-宝宝要听歌

    戴上耳机, 这个世界与我无关... 让我们用音乐洗涤心灵吧... 我们从哪个网站爬取资源呢? 专治各种不服... 打开酷狗官网, 可以看到搜索框,我们要爬取的数据就是搜索歌曲后, 酷狗后台返回的歌曲列 ...

  7. 猫哥教你写爬虫 027--模块介绍

    time模块 import time # 时间对象转美式时间字符串 print(time.asctime()) # Wed May 29 09:25:07 2019 print(time.asctim ...

  8. 猫哥教你写爬虫 000--开篇

    写在前面 快速跳转: 猫哥教你写爬虫 000--开篇.md 猫哥教你写爬虫 001--print()函数和变量.md 猫哥教你写爬虫 002--作业-打印皮卡丘.md 猫哥教你写爬虫 003--数据类 ...

  9. OpenGL.Shader:志哥教你写一个滤镜直播客户端:仿3个抖音滤镜效果(4镜像/电击/灵魂出窍)

    OpenGL.Shader:志哥教你写一个滤镜直播客户端(可能是结束篇) OpenGL.Shader基本的图像处理知识已经学习的7788了,所以这篇应该是滤镜直播客户端的最后一篇了,之后会出基于FFm ...

  10. OpenGL.Shader:志哥教你写一个滤镜直播客户端(5)视觉滤镜:对比度、曝光、马赛克

    OpenGL.Shader:志哥教你写一个滤镜直播客户端(5) 上一章介绍了如何在渲染nv21流的时候进行滤镜的无缝切换,这章内容紧接上一章,介绍三种滤镜特效:对比度.曝光.马赛克,并介绍如何动态调节 ...

最新文章

  1. c语言选择题库和解系,OC单个对象归档和解档关键类和方法名
  2. java 如何只暴露接口_Java并发异步编程,原来十个接口的活现在只需要一个接口就搞定...
  3. 毕业5年决定你的一生_2
  4. docker logstash log docker logs to elasticsearch
  5. linux c 随机函数 rand srand 介绍
  6. JDK1.7和JDK1.8对于异常的支持
  7. c语言100位整数变量声明_C ++程序动态声明一个整数变量并打印其内存地址
  8. 【教程】条形码组件Spire.Barcode 教程:如何在C#中创建DataMatrix条码
  9. 关于子网掩码的是是非非
  10. python 检查域名是否可以访问_糖尿病人是否都要做喝糖水的检查?结果可以说明胰岛功能水平吗?...
  11. javascript之this指向
  12. 大数据技术——hadoop组件
  13. 35岁开发转测试,能度过中年危机吗?
  14. mac 运行android模拟器速度慢,Mac下顺畅的安卓模拟器:网易MuMu
  15. 【Nginx 源码学习】平滑重启,源码追踪
  16. php简单答题系统,念做个简易php选择题答题系统
  17. 面试官:生产环境中 CPU 利用率飙高怎么办?
  18. Windows远程桌面连接保姆级教学
  19. 现场直击大数据行业应用实践
  20. Windows-CMD常用命令总结

热门文章

  1. eclipsemaven服务器显示404,eclipse-HTTP状态404-请求的资源(/)不可用
  2. 【Linux系列文章】正则表达式与文本处理工具
  3. vue注册了却没有使用的错误: component has been registered but not used
  4. 数据库应用系统的生命周期
  5. mysql memory leak,项目在Tomcat中启动出现内存泄露memory leak
  6. 帝国php漏洞,帝国cms远程代码执行漏洞-1
  7. 微众银行助力普惠金融实现高质量发展
  8. mysql ndb是什么_MySQL NDB Cluster介绍
  9. cmake编译so库
  10. 软件测试——界面测试