今天学习了第二章,总结了一些用法
目录
实例2.1 倒背如流实现方法1
实例2.2 倒背如流实现方法2
实例2.3 倒背如流实现方法3
编程题1 获得用户输入的一个整数N,计算并输出N的32次方
编程题2 获得用户输入的一段文字,将这段文字进行垂直输出
编程题3 获得用户输入的一个合法算式,例如1.2+3.4,输出运算结果
编程题4 获得用户输入的一个小数,提取其整数部分
编程5 获得用户输入的一个整数N,计算并输出1到N相加的和
# 实例 2.1
s = input("请输入一段文本:")
i = len(s) - 1
while i >= 0:
print(s[i], end='')#end函数将打印出来的文本连在了一起
i = i - 1
# 实例2.2
s = input("请输入一段文本:")
i = -1
while i>= -1*len(s):
print(s[i], end = "")
i = i-1
s = input("请输入一段文本:")
print(s[::-1])#切片反向
# 1
N = eval(input("请输入一个整数"))
N = N ** 32
print(N)
# 2
a = input("请输入一段文字")
i = len(a)
while i > 0:
print(a[-i], end = "\n")
i = i-1
# 3
a = eval(input("请输入一个合法算式:"))
a
# 4
a = eval(input("请输入一个小数:"))#不能用int函数
b = int(a)
b
# 5
n = int(input("请输入整数N:"))
sum = 0
for i in range(n):
sum += i+1
print("1到N求和结果:{}".format(sum))