1.计算A+B
A,B= map(int, input().split())
C=int(A+B)
print(C)
这里面输入必须同时输入两个数。用空格隔开,所以用到了map函数,第一个参数控制格式,splite()默认为空格
2.输出马里奥
a=''' ********
************
####....#.
#..###.....##....
###.......######
...........
##*#######
####*******######
...#***.****.*###....
....**********##.....
....**** *****....
#### ####
###### ######'''
print(a)
3.输出字符菱形
string1 =input()
b=[1,3,5,3,1]
for i in b:
print((string1*i).center(5))
.center(数字),可以将字符串居中,类似函数有rjust(),ljust()
4.输出hello word!
print("Hello, World!")
5.输出三角形
string1 =input()
b=[1,3,5]
for i in b:
print((string1*i).center(5))
对齐输出
a,b,c= map(int, input().split())
print('{: >8} {: >8} {: >8}'.format(a,b,c))
1011 反向输出一个三位数
a=input()
b=a[::-1]
print(b)
切片函数,开始位置,结束位置,步长
1012 A*B
a,b=map(int,input().split())
c=a*b
print(c)
1007整形与布尔形的转换
a=int(input())
b=int(bool(a))
print(b)
1008 打印字符
a=int(input())
print(chr(a))
1009 等差数列求值
a1,a2,n=map(int,input().split())
b=(a2-a1)*(n-1)+a1
print(b)
1010 计算线段长度
import math
x1,x2=map(float,input().split())
y1,y2=map(float,input().split())
print('%.3f'%(math.pow((math.pow((x1