美文网首页
python第一天

python第一天

作者: code与有荣焉 | 来源:发表于2019-10-21 16:43 被阅读0次

    课程体系以及薪资岗位介绍

    课程分为七个阶段:
    • 第一阶段:python基础
    • 第二阶段:基于Linux的python高级
    • 第三阶段:web前端 + 数据库
    • 第四阶段:web框架(Django、flask) >>>python全栈工程师
    • 第五阶段:爬虫 + 数据分析>>>爬虫工程师(要经验)、数据分析/挖掘工程师
    • 第六阶段:人工智能(机器学习+深度学习+算法)>>>算法工程师(要经验)
    • 第七阶段:面试指导

    环境安装

    1. 安装python标准库,3.7.1,注意勾选add python3.7 to path(将python自动添加到了环境变量中)
      标准库包含1. idle 2.pip 3. doc
    2. 在命令行中演示Python的hello world程序
    3. 安装集成开发环境Pycharm
      Interpreter 解释器

    pycharm设置

    1. 显示工具栏图标,view -->toolbar
    2. 设置字体 小扳子 --->


      设置字体

    安装第三方库命令

    在终端执行
    pip install 库的名字>>>安装库
    pip uninstall 库的名字>>>卸载库
    pip install pyinstaller >>>安装打包库
    pyinstaller -F 文件名>>> 打包成文件

    引用图片

    样例
    斜体
    粗体

    引用

    代码块部分

    turtle库的介绍

    # 使用python的turtle库 绘制NEUSOFT logo
    # 了解python函数的调用方式
    # 1.python中的注释 单行注释  #  多行注释 ''' """
    '''haha
    hha'''
    # 导入turtle(海龟)库 as 是给库起一个别名 t代替了turtle
    import turtle as t
    # 设置画笔的大小 (10)代表10像素(px) 屏幕中最小的物理点
    t.pensize(10)
    # 第一个是字体的颜色,第二个是填充的颜色
    t.color('blue')
    
    # 画N
    # 抬笔操作penup
    t.pu()
    # 前往一个位置
    t.goto(-300,0)
    # 落笔操作pendown
    t.pd()
    # 左转90度
    t.left(90)
    # 前行80像素
    t.forward(80)
    t.right(145)
    # fd 是forward的缩写
    t.fd(100)
    # left的缩写
    t.lt(145)
    t.fd(80)
    
    
    # 画E
    t.pu()
    t.goto(-170,0)
    t.pd()
    t.rt(90)
    t.fd(50)
    t.bk(50)
    t.lt(90)
    t.fd(40)
    t.rt(90)
    t.fd(50)
    t.bk(50)
    t.lt(90)
    t.fd(40)
    t.rt(90)
    t.fd(50)
    
    #   U
    t.penup()
    # 前往一个位置
    t.goto(-50,80)
    t.pd()
    t.rt(90)
    t.fd(60)
    # 画弧 第一参数是半径,第二个参数是画多少度
    t.circle(30,180)
    t.fd(60)
    
    # 画S
    t.penup()
    # 前往一个位置
    t.goto(120,60)
    t.pd()
    # 半径为正是以左手边为圆心画弧,负数为右手边
    t.circle(25,270)
    t.circle(-25,270)
    
    # 画O
    # 如何进行填充
    t.penup()
    t.goto(200,60)
    t.pd()
    t.begin_fill()
    t.circle(30)
    t.end_fill()
    
    
    # 保持GUI界面一直显示,所有绘制的代码都要写到该函数前面
    t.done()
    
    

    python编程语言的数据类型和语法结构

    # # python中的变量, 直接声明,不用指定数据类型
    # a = 100
    # # 判断一个变量的数据类型
    # print(type(a))
    # print(a)
    #
    # # python中变量的不一样的地方
    # # 交换两个变量的值
    # a = 100
    # b = 1000
    # # 交换a和b的值
    # # 其他编程语言的常用方式
    # c = a
    # a = b
    # b = c
    # # print可以一次输出多个变量,中间用逗号隔开
    # print(a, b)
    # # 在python中
    # a, b = b, a
    # print(a, b)
    
    # 标识符
    # c、python 字母数字下划线,不能以数字开头,不能与关键字重名
    # java 多了一个美元符号
    
    # 变量的命名
    # 1、驼峰式命名法
    # 大驼峰 UserNameInfo 每个单词的首字母大写
    # 小驼峰 userNameInfo 第一个单词的首字母不大写,其他的都大写
    
    # 2、下划线命名法
    # user_name_info 在python中_开头的变量有特殊含义,后面会重点讲解
    # 查看关键字
    # import keyword
    # print(keyword.kwlist)
    
    # python中的流控制语句 if else elif
    # 在屏幕中输入,在控制台中接收变量
    # pass_word = input('请输入您的密码')
    # print(pass_word)
    
    # 判断一个人是否成年
    age = input('请输入您的年龄')
    # if 的使用语法: python中没有{}这样去隔离代码,使用空格进行强制缩进
    # if 要判断的条件:
    #     (空了四格)满足条件时要执行的事情
    # else:
    #   不满足条件时要执行的事情
    # 数据类型转换 int 可以把字符串类型转化成整型
    age = int(age)
    print(type(age))
    if age >= 18:
        print('恭喜你成年了,可以去网吧了')
    else:
        print('对不起,你还是宝宝')
    # python中没有提供switch操作, 使用elif进行替代
    # 语法: elif 必须与 if 同时使用
    # if 要判断的条件:
    #     (空了四格)满足条件时要执行的事情
    # elif xxxx1:
    #     满足xxxx1要执行的事情
    # elif xxxx2:
    #     满足xxxx2要执行的事情
    # else:
    #     以上都不满足时执行的事情
    # 根据考试分数判断成绩等级
    # 屏幕中输入分数
    score = input('您的分数:')
    score = int(score)
    if score >= 90 and score <= 100:
        print('您的成绩A')
    elif score >= 75 and score < 90:
        print('成绩B')
    # >=60 <75 C
    # 60以下 重考
    elif score >= 65 and score < 75:
        print('成绩C')
    elif score < 60:
        print('重考')
    else:
        print('呵呵')
    

    相关文章

      网友评论

          本文标题:python第一天

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