# f表达式传参
x = int(input('请输入一个整数:'))
print(f'你输入的整数是:{x}')
计算0-100的和
# range() 函数
# range(start,end,stop) # range(1,5,2) 左闭右开[1,5),步进2
# 计算0-100的和
sum = 0
for i in range(1,101):
sum += i
print(f'0-100的和是:{sum}')
打印九九乘法表
# 打印九九乘法表 for
row = 1
for row in range(1,10):
col = 1
for col in range(col,row+1):
print('{} * {} = {}'.format(col, row, col * row), end='\t')
col += 1
print()
row += 1
# 打印九九乘法表 while
row = 1
while row <= 9:
col = 1
while col <= row:
print('{} * {} = {}'.format(col,row,col*row),end='\t')
# print('%d * %d = %d' %(col,row,col*row),end='\t') # \t是制表符
# print(f'{col} * {row} = {row * col}',end='\t')
col += 1
print()
row += 1
str = '012345678'
print(str[3 : 5 : 1]) # 34
# 反过来取值,下标从-1开始,依然是左闭右开[l,r),最后一位代表步进
print(str[-1 : 1 : -2]) # 8642
print(str[-1 : -8 : -2]) # 8642
# 运行结果为空。1-4为从左到右,但是步长为负数,两个方向冲突
print(str[1 : 4 : -1])
因篇幅问题不能全部显示,请点此查看更多更全内容