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
- si solos
if 1 < 2:
print("aloha")
- si otra cosa
age = int(input("请输入您的年龄:")) # 把字符串转换成数字
if age >= 18:
print("你可以做羞羞的事情了[滑稽]")
else:
print("回家喝奶去吧")
- Si elife elife ......
number = 6
guess_num = int(input("猜数字(1-10):"))
if guess_num < number:
print("猜小了")
elif guess_num > number:
print("猜大了")
else:
print("猜对了")
- 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!")