实战

python的格式化输出

#python 格式化输出

##% 对于未知变量类型,用这样就不太方便了

name='lisi'

age=45

print('my name is %s,my age is %s ' %(name,str(age)))

##format 不用考虑类型

name='lisi'

age=45

print('my name is {0},my age is {1}'.format(name,age))

##实战,输出名片

info='''

    name={0}

    age={1}

    high={2}

    jobs={3}

    address={4}

'''

print('-------------------')

print(info.format('liuming',22,178,'developer','beijing'))

print('-------------------')

#实战,列表的增删改查

##append

students=['zhangsan','lisi','wangwu','chenliu']

newstudent='aa'

students.append(newstudent)

print(students)

print('class students is :%s' %(students))

students.remove('lisi')

print(students)

##remove pop

#合并班级 extend()合并列表

students2=['yy','hh']

students.extend(students2)

print(students)

#指定删除列表某元素

students.remove('yy')

print(students)



import json

print(dir(json))

myinfo={'name':'zhangsan','age':44}

jsonInfo=json.dumps(myinfo)#字典转化成json

print(type(jsonInfo)) 

##json转化成字典

dictInfo= json.loads(jsonInfo)#json加载jsonInfo的值给dictInfo##json转化成字典

print(type(dictInfo))

##

a='{"name":"zhangsan"}'#这是JSON格式,外边单引号,里面必须是双引号。

print(json.loads(a))#将a转化成字典格式

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容