跳到正文
TranquilYu's Blog
返回

Python学习笔记其一

约 2 分钟 · 130 字
笔记

相关教程:

Python3 条件控制 | 菜鸟教程

Python3 循环语句 | 菜鸟教程

使用for求1-100的和:

i = 0
sum = 0
for i in range(1,101):
    sum += i
print(sum)

使用while求1-100的和:

i = 0
sum = 0
while i < 101:
    sum += i
    i += 1

排除1-100中含有“7”的数并求和:

i = 0
sum = 0
for i in range(1,101):
    if i // 10 == 7 or i % 10 == 7:
        continue
    else:
        sum += i
print(sum)

亦可通过while实现:

i = 0
sum = 0
while i < 101:
    if i // 10 == 7 or i % 10 == 7:
        i += 1
        continue
    else:
        sum += i
        i += 1
print(sum)

亦可通过将i转化为字符串排除实现:

i = 0
sum = 0
for i in range(1,101):
    a = str(i)
    if "7" not in a:
        sum += i
    else:
        continue
print(sum)

遇到的坑:


分享文章:

  1. Python学习笔记其三笔记 · PyTorch教程
  2. Python学习笔记其二笔记 · Python相关语法
  3. Python学习笔记其四笔记 · Pytorch教程
上一篇
Python学习笔记其二
下一篇
Windows下的Python环境配置