一、 基础知识 1. python的运行方式有两种: * 第一种通过交互式的运行方式,通过 "开始"—>"所有程序" —> "python3.x" —>"IDLE" 运行。 * 第二种是我们写好的Python文件双击运行。 2. Python的帮助系统 help() * 我们在交互模式下输入help(),回车后输入想要查询的函数名即可。 * 如果想要从帮助模式中退出到交互模式,只需要在help>后面输入help()即可。 3. 变量 * print ("hello world") * python程序的后缀名需要以.py结尾。 *#! /usr/bin/env python` 文件内部可以让搜索到并启动解释器。(windows和linuxf都可以使用绝对路径来启动解释器) * # -*- coding:utf8 -- python3中这一句话已经不需要了。(存放位置必须是程序前两行) * ascill 00000000 & 00000001 unicode 0000000000000000+ & 0000000000000001 中 001000000000000111110010 utf-8 能用多少表示就是用多少表示 & 00000001 中 001000000000000111110010 Python3 无需关注 Python2 每个文件中只要出现中文,头部必须加

		*  input()
			*  `input("请输入用户名:")`
			*  `input("请输入密码:")`         等待用户输入,直到用户输入。
		* 变量名只能由:
			*  字母
			*  数字
			*  下划线组成
			*  特例:变量名不能由数字开头。不能使用python的关键字做为变量名。不要和python内置的函数重复。
	4.  条件语句
		*  关于缩进,一般用4个空格,尽量不要用tab键。
		*   

二、基本数据类型 1. 字符串 * 用引号引起来的数据、文字。 * 字符串可以加法拼接 * 字符串可以使用乘法重复多少次。 * **str.upper() **可以把小写字母的字符串变成大写。 * str.endswith() 以什么什么结尾 * str.startswith() 以什么什么开始。 * str.find() 表示从前向后找,找到第一个的时候显示其位置。未找到返回 -1 * str.format(name=1,a = 'b') 格式化,将一个字符串中的占位符替换为指定的值。 * str.isalnum() 判断字符串是是否都是数字或字母。 * str.islower() 判断是否都是小写 * str.lower() 转换成小写 * str.isnumeric() 判断输入的是否是小数。 * str.isprintable() 判断是否有不可以见的字符串 * str.isspace() 判断是否有空格。 * str.istitle() 判断首字母是否是大写。 * str.title() 把首字母转换为大写。 * "_".join(str) 字符串拼接。 * str.rjust/str.ljust() 填充 * str.rstrip() 处理右边空格 * str.lstrip() 左边 * str.strip() 全部 *
2. 数字 * 数字没有引号。 * 数字可以做加减乘除。 * 35 % 6 # 获取 3.运算符 * in 和 not in 判断某个东西是否在某个东西里面。 * 布尔值 True 真 False 假 三、函数 四、面向对象