什么是数据类型?
变量是一个容器
不同的容器装不同的数据
酒瓶装酒, 醋瓶装醋
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