Print语句语法参考链接
Print常见语法链接: 菜鸟教程.
.format常见语法链接: 菜鸟教程.
一,Input
# 请输入列表中的数,并用逗号隔开
a=input('列表:').split(",")
a1=[int(a[i]) for i in range(len(a))]
print(a1,type(a1))
二,Print相关
1.print
divergence = [1., 3.5, 5.6]
print(len(divergence))
print(divergence)
print(divergence[k] for k in range(3))
print('\n')
print(type(divergence))
# 字符串前面加'r'表示输出原字符串
# 从列表读取出来的数据为: int------》str 在字符串中输出
print(r'\n'.join(str(i) for i in divergence))
print('div: {}'.format([divergence[i] for i in range(len(divergence))]))
# ------------------------------------------------------------------------------
3
[1.0, 3.5, 5.6]
<generator object <genexpr> at 0x7f24d28e5b50>
<class 'list'>
1.0\n3.5\n5.6
div: [1.0, 3.5, 5.6]
2.format()
#!/usr/bin/python
# -*- coding: UTF-8 -*-
b = {'name':'李四', 'age':20}
# print('年龄:{age}, \n姓名:{name}'.format(name='张三', age='20'))
print('年龄:{1}, \n姓名:{0}'.format('张三', '20'))
# .items() 将字典变成列表的形式
# 输出为:dict_items([('name', '李四'), ('age', 20)])
print(b.items())
str_1 = "www.runoob.com"
print("网站名:{}, 地址 {}".format("菜鸟教程", for i in str))
print("网站名:{name}, 地址 {url}".format(name="菜鸟教程", url="www.runoob.com"))
# 通过字典设置参数
site = {"name": "菜鸟教程", "url": "www.runoob.com"}
print("网站名:{name}, 地址 {url}".format(**site))
# 通过列表索引设置参数
my_list = ['菜鸟教程', 'www.runoob.com']
print("网站名:{0[0]}, 地址 {0[1]}".format(my_list)) # "0" 是必须的
3.dictionary
遍历字典
1、遍历key值,value值(下面写法完全等价):
a = {'a': '1', 'b': '2', 'c': '3'}
方式一:
for key in a:
print(key+':'+a[key])
方式二:
for key in a.keys():
print(key+':'+a[key])
方式三:
for key,value in a.items():
print(key+':'+value)
方式四:
for (key,value) in a.items():
print(key+':'+value)
打印结果:
a:1
b:2