Conceptos básicos de la sintaxis de Python dos

Conceptos
básicos de gramática de Python uno Conceptos básicos de gramática de Python tres
Lista
de estructura de datos de Python Diccionario de estructura de datos de Python

1. Declaración condicional
"""

    条件语句
    if 条件表达式:
        要执行的内容(执行的代码要有一个tab缩进)
    elif 条件表达式:
        要执行的内容
    else:
        要执行的内容
"""


# age = int(input("请输入你的年龄"))
# if age >= 18:#符合条件执行这里
#     print("成年了")
# else:#不符合条件就执行这里
#     print("未成年")

# 简单计算器
num1 = float(input("请输入一个数字"))
num2 = float(input("请输入一个数字"))
symbol = input("请输入一个运算符(+.-.*./)")
if symbol == "+":
    print("{}{}{}={}".format(num1, symbol, num2, (num1 + num2)))
elif symbol == "-":
    print("{}{}{}={}".format(num1, symbol, num2, (num1 - num2)))
elif symbol == "*":
    print("{}{}{}={}".format(num1, symbol, num2, (num1 * num2)))
elif symbol == "/":
    print("{}{}{}={}".format(num1, symbol, num2, (num1 / num2)))
else:
    print("非法运算符")
2. Operadores lógicos
"""

    逻辑运算符
    and 并且 两边都为True结果才为True
    or 或者 只要有一边为True结果就为True

"""
flag = 3 > 2 and 3 >= 3
print(flag)  # True
# 输入一个年份判断是闰年还是平年
# 被4整除但不被100整除的是闰年,被400整除的是闰年
year = int(input("请输入一个年份"))
if year % 4 == 0 and year % 100 != 0:
    print("{}是闰年".format(year))
elif year % 400 == 0:
    print("{}是闰年".format(year))
else:
    print("{}是平年".format(year))
3. Anidamiento de sentencias condicionales
"""

    条件语句嵌套,条件语句里面写条件语句
    if 条件表达式:
    	要执行的内容
        if 条件表达式:
        	要执行的内容
            if 条件表达式:
				要执行的内容
            else
            	要执行的内容
        else
        	要执行的内容
    else
    	要执行的内容

"""

# ----------------练习------------------------
# 石头剪刀布 判断输赢
import random  # 导入随机数对象

sys = random.randint(1, 3)  # 系统出拳 1石头 2剪刀 3布
user = int(input("请输入你要出的拳"))
if user == 1:
    if sys == 2:
        print("系统出的是剪刀 你赢了")
    elif sys == 1:
        print("系统出的是拳 平局")
    else:
        print("系统出的是布 你输了")
elif user == 2:
    if sys == 3:
        print("系统出的是布 你赢了")
    elif sys == 2:
        print("系统出的是剪刀 平局")
    else:
        print("系统出的是拳 你输了")
elif user == 3:
    if sys == 1:
        print("系统出的是拳 你赢了")
    elif sys == 3:
        print("系统出的是剪刀 平局")
    else:
        print("系统出的是剪刀 你输了")
else:
    print("输入非法")
# 输入账号密码 取款
username = input("输入用户名:")
password = input("输入密码:")
if username == "admin" and password == "123456":
    print("输入正确,账户余额10000")
    price = int(input("输入取款金额"))
    if price > 10000:
        print("余额不足")
    else:
        print("取款成功")
else:
    print("用户名或密码错误")
# 判断BMI值 体重除身高的平方 通过BMI判断体型
height = float(input("请输入身高:"))
weith = float(input("请输入体重:"))
bmi = weith / (height ** 2)
if bmi < 15:
    print("你是猛男")
elif bmi < 19:
    print("身材还可以")
elif bmi < 25:
    print("胖了")
else:
    print("其他")
4. Operador de asignación
"""

    赋值运算符
    a = 1       a = 1
    a += 1      a += 1
    a -= 1      a = a - 1
    a *= 1      a = a * 1
    a /= 1      a = a / 1
    a %= 1      a = a % 1
    a **= 1     a = a ** 1
    a //= 1     a = a // 1

"""

Supongo que te gusta

Origin blog.csdn.net/weixin_45355510/article/details/113012837
Recomendado
Clasificación