Conceptos básicos de la sintaxis de Python uno

Conceptos
básicos de gramática de Python dos conceptos básicos de gramática de Python tres
lista
de estructura de datos de Python diccionario de estructura de datos de Python

1. Anotación

Nota: el compilador no interpretará un párrafo de texto que explique el código como un código.

# python单行注释
'''
    多行注释
    多行注释
    多行注释
'''
2. Operador
"""
    运算符
    +   加
    -   减
    *   乘
    /   除
    //  取商
    %   取余
    **  幂运算
"""
print(1 + 2)# 3
print(1 - 2)# -1
print(1 * 2)# 2
print(1 / 2)#0.5 0不能当除数
print(1 // 2)#0
print(1 % 2)#1
print(4 ** 2)#16
3. Variable
'''
变量

声明规则
    变量名 = 变量值

变量类型
    整数  int age = 18
    字符串 str name = "zzw"
    浮点数 float price = 12.33
    布尔值 b = True,c = False
    ......

'''
age = 18 		#整数类型
name = "zzw"	#字符串
price = 12.11	#浮点数
isBig = True	#布尔值

print(age)
print(name)
print(price)
print(isBig)

#用print()同时打印多个变量,将变量用","隔开
print(age, name, price, isBig)#18 zzw 12.11 True
4. Conversión de tipos
"""

类型转换

查看变量类型使用type()

"""

# type()的使用
# temp = "tony"
# print(type(temp))  # <class 'str'>

# bool转int True-->1  False-->0


# print(int(True))#1
# print(int(False))#0

# int转bool 非0即True


# print(bool(1))#True
# print(bool(0))#False
# print(bool(3))#True


# float转int 取整数部分


# print(int(1.12))#1
# print(int(1.0))#1


# int转float

# print(float(1))#1.0
# print(float(2))#2.0


# str转int
# 只能转换整数类型的字符串

# print((int("111")))#111
# print(int("1.1"))#报错 ValueError
# print(int("在这种"))#报错 ValueError


# str转float

# print(float("1.1"))#1.1
# print(float("1"))#1.0
# print(float("1.1a"))#报错 ValueError
5. Entrada (entrada ()) y salida (imprimir ())
"""
    输出
    print()

    1.一次输出多个变量
    a = "str"
    b = 1
    c = True
    print(a,b,c)

    2.按格式输出
    输出  我的名字是张新发
    name = "张新发"
    print("我的名字是%s" % name)
    print("我的名字是{}".format(name))
    print("我的名字是{0}".format(name))

    %s  表示该位置要插入一个字符串
    %d  表示该位置要插入一个整数
    %f  表示该位置要插入一个浮点数


    {}  表示该位置要插入一个值 将要插入的值在format()中传入
"""

# 第一张方式 格式化输出
# name = "zzw"
# age = 12
# height = 1.76
# print("我的名字是%s我的年龄%s我的升高%0.2f" % (name, age, height))#0.2f表示保留两位小数
# # 按照默认顺序输入
# print("我的名字是{}我的年龄{}我的升高{}".format(name, age, height))
# # 按照顺序插入
# print("我的名字是{0}我的年龄{1}我的升高{2}".format(name, age, height))
#
# # 保留两位小数
# print("花了{:.2f}".format(3.141212))


'''
    输入
    input() 
    使用input()会返回你在控制台输入的值 用一个变量接收
    input()输入进来的值都是字符串 做计算的时候要转换成相应的类型
'''

# name = input("请输入名字")
# print(name)


'''
    输入输出练习
'''
# 输入重量和价格 输出总价
# weigh = float(input("请输入重量:"))
# price = float(input("请输入价格:"))
# print("总价为%0.2f"%(weigh*price))

# 输入数字10 打印10%
# num = input("输入一个数字")
# print("{}%".format(num))
# print("%d%%" % num)

# 输入个人信息 格式化打印
# name = input("输入名字")
# age = int(input("输入年龄"))
# gender = input("输入性别")
# print("我的名字是{},我的年龄是{},我是{}的".format(name,  age, gender))
# print("我的名字是%s,我的年龄是%d,我是%s的" % (name, age, gender))
5. Operadores de comparación
"""
    比较运算符
    =   赋值运算 a = 1
    ==  判断运算符
    !=  不等于
    <=  小于等于
    >=  大于等于
    >   大于
    <   等于

"""

a = 1
b = 1
print(a == b)  # True
print(a < b)  # False
print(a > b)  # False
print(a >= b)  # True
print(a <= b)  # True

Supongo que te gusta

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