快乐python基础系列-01 快速入门

[TOC]

本文定位

适用对象

  • 对 python 毫无了解,但又想用 python 解决问题的同学
  • 默认大家知道一点编程的知识,不用太多

目标

  • 希望能够帮助大家掌握基本的 python 语法,能够看懂 python 代码
  • 尽量写的简单易懂,不纠结于书本概念

python基础知识

python格式预览

# 定义变量
a=1

# 定义函数
def add(x,y):
    return x+y

python语法特点

  • 简单易懂,与 普通英语 很相近
  • 变量名、函数名等需要区分大小写,推荐使用字母和下划线的组合
  • 变量可以直接使用,不用预先定义
  • 注释用 #
  • 用冒号和缩进表示函数、语句其中的内容

常用数据类型

  • 数值,包括小数,整数,比如,13.5
  • 字符串,用引号表示(包括单引号',双引号"),比如,''""
  • 列表,类似于数组,用 [] 表示,比如,[1,2,3,2]
  • 元组,类似于列表,但内容不能修改,用 () 表示,比如,(1,2,3)
  • 字典,可以理解成带标签的数据,用 {} 表示,比如,{'姓名':'看过不后悔','年龄':28}

运算符

  • 加减乘除,加 + ,减 - ,乘 * ,除 /
  • 是否相等,等于 ==,不等于 !=,加等于 +=
  • 是否属于,in,比如 x in y
  • 逻辑运算符,与或非,and or not
与,and, x and y,即 x 与 y 都必须为成立
或,or,x or y,即 x,y 有一个成立就行
非,not x,即 x 的反面

语句

  • 赋值语句,用 = 表示
a=2
  • 判断语句,用 if ... elif ... else表示
if 条件1:
    语句1
elif 条件2:
    语句2
else 条件3:
    语句3
  • 循环语句,用 for ... in 表示
for x in y:
    语句
  • 循环语句,用 while 表示
while 条件:
    语句

函数

  • 用关键字 def 定义,用 return 返回值
def add(x,y):
    return x+y

你可能感兴趣的:(快乐python基础系列-01 快速入门)