Print语句使用心得(自身, input, 列表, 字典)

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值