python初识
一、基础
1.python后缀名位.py
2.两种执行方式
a.python解释器 py文件路径
b.进入python解释器,实时输入并获取到执行结果
3.Linux系统中:
文件内部
#!/usr/bin/env python print('hello world')
执行用
./2.py
4.编码
用python3无需关注
用python2执行输出中文时,要加申明
# -*- coding:utf8 -*-
注:ascll
unicode
utf-8:能用多少位表示就用多少表
5.变量
只能由:字母,数字,下划线组成
不能用数字开头,不能是关键字,最好不要和python内置的东西重复
一般多个单词用下划线连接 如:user_id
6.注释
单行注释:#
多行注释:''' ''' 三对单引号或者双引号,他们之间的多行为注释
7.条件语句
必须有冒号,下面语句必须有缩进(一般用tab)
同个条件语句下必须缩进相同
支持嵌套
n=input("请输入n:") print(n) if n == "1": print("Ok1") print("Ok1") elif n == "2": print("Ok2") print("Ok2") elif n == "3" pass else: print("Error")
8.字符串
用引号:一对单引号,一对双引号,三对单引号,三对双引号
如n="你好",n='你好',n=""" 你好”"",n='''你好'''
a1 = "deg" a2 = "ege" a3 = a1 + a2#字符串加法是两个连接起来 b1 = 12 b2 = 9 b3 = b1 + b2#加法 b7 = b1 - b2#减法 b4 = b1 / b2#除法 b5 = b1 * b2#乘法 b9 = b1 // b2#取商 b6 = b1 % b2#取余数 b8 = b1 ** b2#乘方 print(a3,b3,b7,b4,b5,b9,b6,b8)
9.while循环
print("用户登录,3次机会") x = 0 while x < 3: a = input("请输入用户名:" ) b = input("请输入密码:") if a == "root": if b == "123": print("登录成功") x = 3 else: print("密码错误") else: print("用户名错误") x = x + 1
while可以和else组合,和continue组合,和break组合
continue:终止本次循环
break:终止while循环
n = 1 while n < 10: print(n) n = n + 1 else: print("呵呵")
n=0 while n < 10: n = n + 1 if(n == 7): continue#遇到continue,本次while循环后面语句不执行,跳回while开头 print("你好") print(n)

浙公网安备 33010602011771号