今天又学了啥?

if!

单分枝结构

if 条件:

​ print('条件成立就做事')#条件成立才会执行该代码,不成立不执行

​ .....

​ ...

print(1)

双分支结构

if 条件:

​ print('条件成立就做事')#条件成立才会执行该代码,不成立不执行

else:

​ print('条件不成立就做事')#条件不成立才会执行该代码,成立不执行

#IPO
#input输入--》定义变量
#process处理--》逻辑判断-->更改定义的变量--》变量在不断变换
#output输出--》结果
#循环是什么:重复做一件事情
#每天刷牙
#for循环
#range方法
print(list(range(10)))#顾头不顾尾 0开始到10
print(list(range(1,10)))#顾头不顾尾,1到10
print(list(range(1,10,2)))#顾头不顾尾1到10,步长2


# for i in[1,2,3,4,5,6,7,8,9,]:
# print(i)

#格式化输出--字符串的拼接
name='nick'
print(f'{name}handsome')#字符串面前加f{}内就又了特殊含义,name不是普通的字符,他会去引用变量

#for循环签到,内层循环全部走完
for y in range (2001,2021):
 for m in range (1,13):
  for d in range(1,32):
    if (y%4==0 and y%100!=0 or y%400==0):#判断闰年
     if (m==2 and d>=30):
        continue
    elif(m==2 and d>=29):
         continue
    if(m==4and d==31):
        continue
    if (m == 6 and d == 31):
        continue
    if (m == 9 and d == 31):
        continue
    if (m == 11 and d == 31):
        continue

    print(f'{y}年{m}月{d}日')


原文地址:https://www.cnblogs.com/jimGraymane/p/11425965.html