python 字符串乘数字_Python 基础一:基本语法:字符串---数字----布尔

数字类型:int(整型)

定义:

查找数据类型:type

>>> a= 2**64

>>> type(a) #type()是查看数据类型的方法

>>> b = 2**60

>>> type(b)

字符串:

1、定义:在Python中,加了引号的字符都被认为是字符串!

2、使用规则:

>>> name = "Alex Li" #双引号

>>> age = "22" #只要加引号就是字符串

>>> age2 = 22 #int

>>>

>>> msg = '''My name is Alex, I am 22 years old!''' #我擦,3个引号也可以

>>>

>>> hometown = 'ShanDong' #单引号也可以

单双引号没有任何区别,只有下面这种情况 你需要考虑单双的配合

如:msg = "My name is Alex , I'm 22 years old!"

多引号的作用:就是多行字符串必须用多引号

如:msg = '''

今天我想写首小诗,

歌颂我的同桌,

你看他那乌黑的短发,

好像一只炸毛鸡。

'''

print(msg)3、字符串拼接:只能进行"相加"和"相乘"运算。

如:

>>> name = 'Alex Li'

>>> age = '22'

>>>

>>>message =name + age>>> name + age #相加其实就是简单拼接

'Alex Li22'

>>>

>>> name * 10 #相乘其实就是复制自己多少次,再拼接在一起

'Alex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex LiAlex Li'注:注意,字符串的拼接只能是双方都是字符串,不能跟数字或其它类型拼接

如:

>>> type(name),type(age2)

(, )

>>>

>>> name

'Alex Li'

>>> age2

22

>>> name + age2

Traceback (most recent call last):

File "", line 1, in

TypeError: cannot concatenate 'str' and 'int' objects #错误提示数字 和 字符 不能拼接

布尔类型:

定义:就两个值 ,一个True(真),一个False(假), 主要用作逻辑判断

详解:

如:a = 2,b = 5       a > b     不成立    #  计算机中怎么表示这个不成立呢?

使用布尔类型来表示:

>>> a=3

>>> b=5

>>>

>>> a > b #不成立就是False,即假

False

>>>

>>> a < b #成立就是True, 即真

True

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值