Python和其他编程语言的不同语法

输出传参

# f表达式传参
x = int(input('请输入一个整数:'))
print(f'你输入的整数是:{x}')

for 、while 循环

计算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])
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

二炮

你的鼓励将是我最大的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值