美文网首页
快乐python基础系列-01 快速入门

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

作者: 看到不后悔 | 来源:发表于2019-01-13 13:32 被阅读2次

    [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 快速入门

          本文链接:https://www.haomeiwen.com/subject/uqwkdqtx.html