pitón día1 base

notas Day1

1. Lenguaje de Programación Categoría

  • compilado

    El código se compila en todo binaria a la vez, y luego ejecutar

    Ventajas: alta eficiencia

    Desventajas: baja eficiencia del desarrollo no pueden ser multiplataforma

    Representantes Idioma: C

  • interpretado

    Progresiva interpreta como un binario, línea por línea de carrera

    Ventajas: desarrollo de alta eficiencia, multiplataforma

    Desventajas: baja eficiencia

    Representantes lenguajes de programación Python

2. reglas de uso de variables

  • Todas las variables en cualquier combinación de números, letras y subrayado
  • No se puede comenzar con un número
  • No se puede ser una palabra clave pitón
    • [ 'Y', 'como', 'afirmar', 'break', 'clase', 'continuar', 'def', 'del', 'elif', 'otra cosa', 'excepto', 'exec', ' finalmente', 'para', 'de', 'global', 'si', 'importación', 'en', 'es', 'lambda', 'no' ' o', 'pase', 'imprimir' , 'levantar', 'retorno', 'intento' 'mientras que', 'con', 'rendimiento']
  • No se puede utilizar chino
  • No es demasiado largo
  • para descriptiva
  • nomenclatura recomendada
    • cuerpo de chepa: AgeOfOldboy = 73
    • Subrayado: age_of_oldboy = 73

3. constante

  • La vida ha sido la misma: número de identificación, nombre
  • Python no es constantes, variables verdaderos llamados constantes en mayúsculas
  • Las variables en todas las tapas, en la parte superior del archivo
NAME = '杨森'
print(NAME)

4. comentario

  • Explicación fácil de entender el código
  • los comentarios de una sola línea: #
  • comentario de varias líneas: "" "contenido de anotación es" "" o '' 'es el contenido de la anotación' ''

  • Difícil de entender el código, funciones, clases, se requieren archivos de comentario, explicación

Los tipos de datos básicos

  • int (entero): 1,2,123 ......

  • str (cadena): Pitón que las cotizaciones en los datos de cadena se conoce

    Nota: cadena se puede multiplicar con lo digital

  • bool: Sólo dos formas Verdadero Falso

Analizando el tipo de datos de una variable

s1 = 100
s2 = '100'
print(s1,type(s1))
print(s2,tpye(s2))

6. entrada interacción del usuario

  • Página, introduzca la contraseña de la cuenta de APP
  • a cabo la entrada de todo tipo son cadenas
username = input('请输入用户名:')
password = input('请输入密码:')
print(username,',您好!')
print(username, type(username))
print(password, type(password))

Pequeña práctica : lo que permite a los usuarios introducir el nombre, el sexo, la edad y, a continuación, imprimir la palabra 'Mi nombre: Género: año: '

name = input('请输入您的姓名:')
sex = input('请输入您的性别:')
age = input('请输入您的年龄:')
msg = '我叫' + name + ',性别' + sex + ',今年' + age
print(msg)

7. Las sentencias de control de flujo, si

  1. si solos
if 1 < 2:
    print("aloha")
  1. si otra cosa
age = int(input("请输入您的年龄:"))  # 把字符串转换成数字
if age >= 18:
    print("你可以做羞羞的事情了[滑稽]")
else:
    print("回家喝奶去吧")
  1. Si elife elife ......
number = 6
guess_num = int(input("猜数字(1-10):"))
if guess_num < number:
    print("猜小了")
elif guess_num > number:
    print("猜大了")
else:
    print("猜对了")
  1. anidado si
username = input("please enter your name:")
password = input("please enter your password:")
code = 'abcd'
enter_code = input("please enter code:")
if enter_code == code:
    if username == '杨森':
        if password == '1234':
            print("Welcome to the Python World!")
        else:
            print("password error")
    else:
        print("user does not exist!")
else:
    print("code error!")

Supongo que te gusta

Origin www.cnblogs.com/west-yang/p/12521736.html
Recomendado
Clasificación