Python基础3:基础数据类型和格式化输出

基础数据类型总览

1.int(整数)    1 2 3 30 可以进行 + - * / 等等运算

2.str(字符串)   '你好小老弟' 存储少量的数据。可以与int相乘 str之间可以相加,切片,和其他操作方式

3.bool(布尔值)  True False 可以判断真假

4.list(列表)    [12,True,'li',[1,23]] 可以存储大量的数据

5.tuple(元组)   (12,True,'li',[1,23]) 也可以存储大量的数据,但不可以改变里面的元素

6.dict(字典)     {'name':'李'} 存储大量的相关联的数据,查询速度特别快

7.set(集合)    交集,并集差集。。。

格式化输出

字符格式化输出:

  %s  s = string  字符串

  %d  d = digit   整数

  %f   f  = float   浮点数,约等于小数

三种方式:

1.%s 
name = 'xx'
age = 18
msg = '我叫%s,今年%s' %(name,age)
2.format
name = 'xx'
age = 18
msg1 = '我叫{},今年{}'.format(name,age)

3.f加大括号
    name = 'xx'
    age = 18
    msg = f'我叫{name},今年{age}'
    print(msg)

    可以加表达式
    dic = {'name':'xx','age': 73}
    msg = f'我叫{dic["name"]},今年{dic["age"]}'
    print(msg)

    count = 7
    print(f'最终结果:{count**2}')
    name = 'barry'
    msg = f'我的名字是{name.upper()}'
    print(msg)
    

 

posted @ 2019-07-23 21:48  离人心上秋丷  阅读(222)  评论(0编辑  收藏  举报