第2课

1 input("12")
print(12)
2print("      0      ")
print("     000     ")
print("    00000    ")
print("   0000000   ")
print("    00000    ")
print("     000     ")
print("      0      ")
3
while True:
    coin = input("请输入,数字1,代表加法;数字2,代表减法;数字3,代表乘法;数字4,代表除法;:")
    if coin == "1":
        a = input("请输入用户数字a:")   # 使用input()    等待用户输入值并且把它赋值给变量名a
        b = input("请输入用户数字b:")   # 使用input()    等待用户输入值并且把它赋值给变量名b
        #计算两个数字的和并且输出
        c = int(a) + int(b)    #这里将input输入的值是字符串(str)类型(课上也叫文字类型)转化为数字(int)类型进行加法运算,并且将和赋值给变量名c
        print(c)   # 使用print()  将相加的和输出打印到代码运行界面
    elif coin == "2":
        a = input("请输入用户数字a:")   # 使用input()    等待用户输入值并且把它赋值给变量名a
        b = input("请输入用户数字b:")   # 使用input()    等待用户输入值并且把它赋值给变量名b
        #计算两个数字减法的值并且输出
        c = int(a) - int(b)    #这里将input输入的值是字符串(str)类型(课上也叫文字类型)转化为数字(int)类型进行减法运算,并且将和赋值给变量名c
        print(c)   # 使用print()  将相减的值输出打印到代码运行界面
    elif coin == "3":
        a = input("请输入用户数字a:")   # 使用input()    等待用户输入值并且把它赋值给变量名a
        b = input("请输入用户数字b:")   # 使用input()    等待用户输入值并且把它赋值给变量名b
        #计算两个数字的积并且输出
        c = int(a) * int(b)    #这里将input输入的值是字符串(str)类型(课上也叫文字类型)转化为数字(int)类型进行乘法运算,并且将和赋值给变量名c
        print(c)   # 使用print()  将相乘的积输出打印到代码运行界面
    elif coin == "4":
        a = input("请输入用户数字a:")   # 使用input()    等待用户输入值并且把它赋值给变量名a
        b = input("请输入用户数字b,数字不能为0,且除不净需要保留两位小数,可以整除请加.0:")   # 使用input()    等待用户输入值并且把它赋值给变量名b
        #计算两个数字的商并且输出
        if b != "0":
            c = round(int(a) / int(b),2)   #这里将input输入的值是字符串(str)类型(课上也叫文字类型)转化为数字(int)类型进行除法运算,并且将商赋值给变量名c
            print(c)   # 使用print()  将相除的商输出打印到代码运行界面

4import random  # 导入random文件(随机数)
 
#循环去产生数字,然后进行判断是奇数还是偶数
while True:
    a = random.randint(1,6)  # 使用random中的randint(a,b) a是最小值,b是最大值
    #使用%进行取余数运算,判断余数是否等于1,来判断奇偶
    if a % 2 == 1:  
        print("点数是奇数")
    else:
        print("点数是偶数")
 
 
#第二种写法
        
import random  # 导入random文件(随机数)
 
#循环去产生数字,然后进行判断是奇数还是偶数
while True:
    a = random.randint(1,6)  # 使用random中的randint(a,b) a是最小值,b是最大值
    #使用%进行取余数运算,判断余数是否等于0,来判断奇偶
    if a % 2 != 0:  
        print("点数是奇数")
    else:
        print("点数是偶数")

5 while True:
    a = random.randint(1,6)  # 使用random中的randint来随机生成1到6之间的一个数字
    if a == 1:
        print("妈妈扫地")
    elif a == 2:
        print("爸爸扫地")
    elif a == 3:
        print("我扫地")

6while a < 10:
    print(1)
    a += 1   #  每次自己加上自己原来的值再回去判断a是否小于10,相当于a = a + 1
 
 
# 第二步
 
#使用while True死循环
while True:
    print(1)
9

7 while a <= 100:
    print(a)
    a += 1
8while a <= 100:
    if a % 2 == 0:
        print(a)
    a += 1
9while True:
    num += 1
    #判断是否可以整除13,可以就跳出本次循环,执行下一次循环
    if num % 13 == 0:
        continue
    else:
        print(num)
10import random  # 导入random文件
 
while True:
    a = random.randint(1,15)
    user = input("请输入比较大小的数字:")
    if a > int(user):
        print("数字太小了")
    elif a < int(user):
        print("数字太大了")
    else:
        print("恭喜你猜对了")

猜你喜欢

转载自www.cnblogs.com/liuliugeren/p/12213886.html