基本语法_02

if...else...循环:

  if 满足的条件:

    执行的语句

  else:

    执行的语句

age = input("请输入的您的年龄:")
age_num = int(age)
if age_num >= 18:
    print("恭喜你,已经成年了,可以做大人可以做的事情了")
else:
    print("小伙子,别着急,你还得再等几年")

while循环:

  while  满足的条件:

    执行的语句

i = 1
while i <= 100:
    print("%d"%i)
    i = i+1

简单小练习1:

sex = input("请输入您的性别:")
if sex=="":
    height=input("请输入您的身高(cm):")
    salary=input("请输入您的收入:")
    beau=input("你帅吗?")
    height_num = int(height)
    salary_num = int(salary)
    if height_num >= 180 and salary_num >= 1000000 and beau == "":
        print("你好,高富帅同学")
if sex=="": skiny_color=input("你白吗?") salary=input("请输入您的收入:") beau=input("你美吗?") salary_num = int(salary) if skiny_color >= "" and salary_num >= 1000000 and beau == "": print("你好,白富美同学,可以做个朋友吗?就是那种很好很好的那种")

简单练习2:打印九九乘法表

i = 1
while i <= 9:
    j=1
    while j <= i:
        print("%d*%d=%d\t"%(j,i,j*i),end="")
        j+=1
    print("")
    i += 1

 简单练习3:剪刀石头布游戏

引入random函数,random.randint(0,1):随机获取0到1之间的整型数字

import random
# 提示并获取用户输入
player=int(input("请输入:0 剪刀 1 石头 2 布:"))

compter = random.randint(0,2)
# 判断用户的输入,然后显示对应的结果
# if 玩家获胜的条件:
if (player == 1 and compter ==0) or (player == 2 and compter == 1) or (player == 0 and compter == 2):
    print("恭喜恭喜,你赢了")
# elif 玩家平局的条件:
elif player ==compter:
    print("平局了,洗洗手,决战到天亮")
else:
    print("很遗憾,你输了")

自己练习一下呗。。。。。。

猜你喜欢

转载自www.cnblogs.com/ShuiMuSheng/p/8994563.html
今日推荐