Python基础语法元素
数据类型
列表、元组、字典、集合的区别
我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:
- 列表 ,[data1,data2,…],元素有序;
- 元组,(data1,data2,…),不可更改;
- 集合,{data1,data2,…},元素无序不相等;
- 字典,{key1:value1,…},键值对;
注: 前三个是序列类型,后一个是映射类型。
输入输出
1.input输入是字符串,eval去掉引号
x = input("输入x:")
y = input("输入y:")
print(x+y)
z = eval(x)+eval(y)
print(z)
2.format输出
格式化输出
格式:
print("PI={0},E={1}".format(PI,E))
修饰性输出
for i in [0,1,2,3,4,5]:
print("{0:_^20}".format("*"*(2*i+1)))
print("{0:.3}".format(0.6180339887))
#保留三为小数 0.618
print("{0:.1%}".format(0.6180339887))
#保留一位小数,用百分号输出 61.8%