1.第一句python
--文件后缀名可以是任意?
--导入模块时,如果不是.py会报错
==>文件后缀名是.py
2.两种执行方式
python解释器 py文件路径
python 进入解释器:
实时输入并获取到执行结果
3.解释器路径
Linux系统中:
文件名
./2.py
文件内部
#!/usr/bin/env python #解释器路径
print('Hello world')
#!/usr/bin/env python在Windows中加与不加没区别
4.编码
ASCILL码只认英文,python2需要加# -*- coding:utf8 -*-
ascill:8位 0000000
&:00000001
unicode:16+位 0000000000000000
&:0000000000000001
utf-8 能用多少表示就是用多少表示
&:00000001
5.执行一个操作
提醒用户输入:用户名和密码
获取用户名和密码,检测:用户名=root 密码=root
正确:登陆成功
错误:登陆失败
#永远等待,直到用户输入了值 n1=input('请输入用户名:') n2=input('请输入密码:') if n1,n2==root print('登陆成功') else print('登陆失败')
6.变量
变量定义的规则:
1.变量名只能是 字母、数字或下划线的任意组合
2.变量名的第一个字符不能是数字
3.以下关键字不能声明为变量名['and', 'as', 'assert', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'exec', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'not', 'or', 'pass', 'print', 'raise', 'return', 'try', 'while', 'with', 'yield']
7.条件语句
1.if基本语句
if 条件:
内部代码块
内部代码块
else:
......
print('......')
2.if支持嵌套
if 1==1:
if 2==2:
print('666')
else:
print('777')
else:
print('888')
3.if elif
inp=input('请输入会员等级:') if inp=='1': print('q') elif inp=='2': print('w') elif inp=='3': print('e') else: print('r') print('开始')
补充:pass代表跳过,什么也不执行
#pass的用法 if 1==1: pass else: print('222')