python的教程(基础语法) – 苏的小站

成功 用自己的方式度过一生

个人作品展示

苏的小站 · 科技爱好者

爱好者

面试作品 简历展示、项目简介、技术栈
风格 现代、简约

python的教程(基础语法)

1、注释

    代码里给自己看的笔记,不然自己写了什么东西都看不懂。
    程序看到注释就直接跳过,不会运行这一行,方便我们看不爽那行代码不爱删了就注释就行

    单行注释

    #
    多行注释可以写很多行,都不会运行的

    “””
     

    2、print() 输出语句

    把东西显示在屏幕上

    print(内容)

    输出文字、汉字、句子文字必须加英文双引号 “”

    print(“你好世界”)

    输出数字

    数字不需要加引号

    print(666)
     

    3、变量(这里基本就是核心了,必须搞清楚)

    变量 = 一个小盒子
    专门用来存放东西、保存数据

    变量名字 = 存放的数据

    = 不是等于号,是放入和装进
    把右边的数据,装进左边的盒子里

    四种最基础数据类型(盒子分4种)

    (1)整数 int

    存放 没有小数点的数字

    age = 18

    (2)浮点数 float

    存放 带小数点的小数

    height = 1.66

    (3)字符串 str

    存放 所有汉字、字母、句子、符号
    必须带上英文引号 “” ”

    name = “小苏”

    (4)布尔类型 bool

    只有固定两个单词

    True  = 对、正确、成立

    False  = 错、错误、不成立

    例如

    a = True
    b = False
     

    专门用来判断对错,我个人觉得多用于写那些破循环用来判断对错,这么理解就行。

    使用变量(通过这种方式,我们就可以直接很简短的用我们自己定义好的东西,就不用重复很长一段了)

    盒子存好东西,想用就打印出来

    print(name)
    print(age)
    这里会输出你定义的东西

    变量取名规则

    (1)只能写:字母、数字、下划线 _一般命名建议用英文如果有好几段就用_来连接一般是最基础的命名规则。如book_name 相信你通过这种方式可以看懂了吧书的名字。
    (2)不能用数字开头
    (3)不能有空格、汉字、特殊符号 ! @ #
    (4)大写小写不一样 A 和 a 是两个盒子
    (5)名字简单易懂,age年龄 name名字

    4、type() 查看数据类型

    print(type(age))


    当你不知道这个盒子里是什么类型
    用这个代码一看就知道
    是数字?小数?还是文字?

    其最后输出是

    <class ‘上面的字符’>你看一眼就知道其是什么数据类型了。

    (5)算术运算符 加减乘除

    +加法

    -减法

    *乘法

    / 除法

    // 整除(只保留整数部分,不要小数)

    % 取余数(除法剩下多少)

    ** 次方 (print(3**2))3的二次方简单吧
     

    让程序自动算数学题,数学计算这个应该不需要我介绍了吧

    6、input() 输入

    name = input(“请输入名字:”)
     

    print 是程序往外吐东西
    input 是我们人往程序里打字输入东西

    只要运行,页面会出现方框让你写字
    你输入什么,变量就存什么

    如上面那个他会显示请输入你的名字:

    你这里就在窗口里输入什么他就会记住什么,当然程序停止的你输入的东西就会没有的,因为我们没有搞他的记忆功能,这里的name的变量就是我们输入的东西

    7、比较运算符 判断大小对错

    大于
    < 小于
    = 大于等于
    <= 小于等于
    == 判断两边是否相等
    != 判断两边是否不相等
     

    运算结果只会出现两个:True 或者 False
    专门给后面判断语句使用,记得这些符号我个人觉的其实就差不多了。

    8、逻辑运算符(这个你学过基础的英文应该都可以看懂的)

      and  并且 两边都对才是对

      or  或者 一边对就是对

      not  反过来 对变错,错变对

      9、if 判断语句(做选择)

        中文就是如果……就……

        if 条件:
        条件成立就执行这里
        else:
        条件不成立就执行这里
        让程序有选择能力
        比如:大于18输出成年,小于18输出未成年

        多条件判断

        if 条件1:

        elif 条件2:

        else:
         

        多个情况挨个判断,这里条件要由松到严

        10、while 循环(一般是很常用的东西)

          作用:重复不停跑代码
          只要条件是 True 正确,就一直循环
          条件变成 False 立刻停止

          i = 1
          while i < 5:
          print(i)
          i = i + 1
           

          解释:

           i一开始是1
          判断1小于5,正确
          打印i
          i变大1
          继续判断,直到i大于5停止

          11、for 循环

            简单固定次数循环(毕竟你需要循环,但是不可能有的循环循环一辈子吧)

            for i in range(5):
            print(i)
             

            range(5) 代表循环 5次

            循环两个控制关键词

            break  直接彻底结束整个循环

            continue  跳过当前这一次,直接下一轮

            12、列表 list 中括号 []

              num = [1,2,3,4,5]
               

              一个盒子装一大堆数据
              可以同时放数字、文字

              取值:

              print(num[0])
               

              注:程序从0开始数第一个
              第1个数据下标是0
              第2个是1

              这里相当于取的值就是上面的1,其最后输出的值就是1

              13、字典 dict 大括号 {}

              info = {“name”:”小明”}
               

              一一对应存放信息
              名字对应人,年龄对应数字
              方便查找个人信息

              比如上面那个如果再写print(info[“name”])输出的就是小明

              14、自定义函数 def

              def hello():
              print(“你好”)

              hello()
               

              把一堆代码打包成一个功能
              以后想用,只需要写名字调用
              不用一遍一遍复制粘贴代码

              比如上面这个就是把print(“你好”)打包成了hello(),写好了,后面要这个功能就直接写hello()就行了。

              总结:大致认识这些其实我个人觉得就差不多了,虽然看着不多但是一定要记住,这些基本上就是很基础的东西了,你可以在pycharm一个个的试,很有成就感的,最开始我们学习一定要会抄,这样你才会慢慢脑子里有自己的想法。

              

              发表评论

              您的邮箱地址不会被公开。 必填项已用 * 标注