python行数据拼接_python基础2 数据类型、数据拼接、数据转换

一、数据类型

1、字符串

字符串英文string,简写str,只要是被【单/双/三引号】这层皮括起来的内容,不论那个内容是中文、英文、数字甚至火星文。只要是被括起来的,就表示是字符串类型

如:print('hello world')、print('你好')都是字符串

例:

word = '命运!不配做我的对手!'

attack = "308"

gold = "48g"

blood = '''+101'''

win = "First Blood!"

print(word)

print(attack)

print(gold)

print(blood)

print(win)

输出:

命运!不配做我的对手!

308

48g

+101

First Blood!

2.整数

整数英文为integer,简写做int。代码世界的整数,和数学课本中定义的一样:是正整数、负整数和零的统称,是没有小数点的数字。如:

a = 10

b = -60

c = 6841

d = 0

整数可直接计算后输出:

print(499*561+10620-365)

print((5025-525)/100+18*17)

3.浮点数

浮点数的英文名是float,没有简写。

二、数据拼接

数据拼接的方法可简单了,就是利用数据拼接符号【+】,将需要拼接的变量连在一起就行了。

如:

hero = '亚瑟'

enemy = '敌方'

action = '团灭'

gain = '获得'

win = 'ACE称号'

print(hero+action+enemy+gain+win)

输出:亚瑟团灭敌方获得ACE称号

type()函数

那么,这个type()函数要怎么使用呢?答案就是:只需把查询的内容放在括号里就行。

如:

hero = '亚瑟'

enemy = '敌方'

action = '秒杀'

gain = '获得'

number = 5

win = 'Penta Kill'

print(type(hero))

print(type(enemy))

print(type(action))

print(type(gain))

print(type(number))

print(type(win))

输出:

三、数据转换

如:

hero = '亚瑟'

enemy = '敌方'

action = '秒杀'

gain = '获得'

number = 5

win = 'Penta Kill'

print(hero+action+str(number)+enemy+gain+win)

输出:亚瑟秒杀5敌方获得Penta Kill

如:

bug = '666'

hair = '0'

print(int(bug)+int(hair))

输出:666

不过对于int()函数的使用,大家要注意一点:只有符合整数规范的字符串类数据,才能被int()强制转换。

height = 183.5

weight = 79

age = '30'

print(float(height))

print(float(weight))

print(float(age))

总结:

练习1:

请运用所给变量,使用str()函数打印两句话。

第一句话:1人我编程累碎掉的节操满地堆

第二句话:2眼是bug相随我只求今日能早归

number1 = 1

number2 = 2

unit1 = '人'

unit2 = '眼'

line1 = '我编程累'

line2 = '是bug相随'

sentence1 = '碎掉的节操满地堆'

sentence2 = '我只求今日能早归'

print(str(number1)+unit1+line1+sentence1)

print('2'+unit2+line2+sentence2)

输出:

1人我编程累碎掉的节操满地堆

2眼是bug相随我只求今日能早归

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值