• 【python入门篇】基础知识(1)


    网上关于python入门到实践的文章多不胜数,为什么我还要写呢?

           一个就是对于基础知识的一个温习,二来就是通过详细讲解知识的同时对于自己的表达能力的一个提升,后续文中会出现多个案例以及练习题,这边我会说一些重点掌握的知识,很多用不太上的就不说了,总而言之,只要教程对于想要从0基础学习的同学有所帮助及提升就好。

    一.环境配置

    我这边python的环境是3.7.8版本的,官方下载路径如下:

    1.python 3.7.8  

    可直接进入官网下载安装:Download Python | Python.org

    2.编译器选择的是spyder,可以通过pip接口进行安装:

    1. pip install wheel
    2. pip install PyQt5
    3. pip install spyder

    二.输入和输出

    对于编程语言,输入和输出近乎于人的手和腿,Python的输入和输出既独特又容易理解。我们需要了解输入输出的多种用法,熟练地掌握输入和输出对于日后的学习至关重要。

    1.基于input()函数输入

    那么我们来看下input()函数的使用示例:

    input()

    输出如下: 

     使用input()函数后,我们输入Hello python!,控制台会输出打印,也可以通过加入变量来输入不同内容,在后续变量章节会说到。

    2.基于print()函数输出

    我们来看下input()函数的使用示例:

    print('Hello python!')

    输出如下:

    那我们用print(input())可以嘛?一起来看下。

    print(input('输入:'))

    输出:

    基本的输入和输出就是这样啦,接下来我们一起来看下python的变量。

    三、变量以及基础数据类型

    Python中的变量是什么呢?变量,记录事物变化的状态。是为了让计算机具备人的某项功能,能更好的完成人类下达的任务,由此诞生了变量。

    "变量是有三部分构成"

    1.# 变量名 赋值符号 变量值
    name = "python"

    1. name = 'python'
    2. print(name)

    输出:

    我们定义了一个名为name的变量,将字符串'python'赋值给到我们的name变量,print(name)输出 为'python',那么我们能不能给变量name赋值多个数值呢,一起往下面看。

    1. name = 'python'
    2. name = 'c'
    3. name = 'c++'
    4. print(name)

    输出:

    由此可见,我们并不能给name变量赋值多个数值,同时赋值的多个数据,会覆盖,以最后赋值的变量为准。

    2.变量输入

    在前面讲到输入方面的知识时,说到了变量的输入,那么我们一起来看下。

    1. name = 'python'
    2. input('最喜欢的编程语言是:'+name+'和')

    输出如下: 

    我们先定义了变量那么,将字符串'python'赋值给name,在input()函数输入中调用name变量。

    3.变量以及基础数据类型

    1. age = 20
    2. type(age)

     输出:

    我们定义了变量age,将20赋给变量age,通过type()函数,获取所知,age变量的类型为int,那么,能不能更改变量的类型呢?答案是当然可以。

    我们将age变量强制转换为不同的类型

     输出如下:

    关于变量的概念及用法就是这样啦。接下来一起来看下基础的一些运算符使用。

    四、算术运算符和关系运算符

    1.算术运算符

    运算符功能输入输出
    +10+1020
    -20-1010
    *3*39
    /60/106
    %取余10%91
    //整除20//92
    **3**327,即三的三次方

    基础运算符就是这样啦,我们直接通过一个实例来更深入的了解就好。

    输出:

     这些都比较简单,大家自己动手操作一遍就好。

    2.关系运算符

    运算符功能输入输出
    >大于a>bFalse
    <小于aFalse
    !=不等于a!=bTrue
    ==判段是否相等a==bFalse
    >=大于等于a>=bFalse
    <=小于等于a<=bTrue

    True代表可执行接下操作,False则不可以。

    1. a = 1
    2. b = 2
    3. if a < b:
    4. print('a小于b')
    5. if a > b:
    6. print('a大于b')

    我们定义两个变量,a、b,分别赋值1和2。

    输出:

    这边判断a

    关系运算符我们在后面的循环章节重点讲一下。 

    五、练习题

    1.定义变量a = 3,b = print(3*3*a),求b的值?

    A、9a       b、9      C、33    D、3

    2.定义变量name = 'python',在定义变量name = 'c',输出print('好想学习'+name),最后输出结果为?

    A、好想出去玩     B、好想学习python   C、好想学习c    D、好想学习C++

    3.下面哪一个选项会输出'√'

    六、总结

    这一节我们主要学习python的基础知识,包括了python的输入、输出,变量以及基础数据类型,运算符几个方面的内容,下一章我们来说一说列表。

    【python入门篇】列表简介及操作(2)_==PP的博客-CSDN博客

  • 相关阅读:
    linux系统向github传文件
    状态管理使用样例
    MySQL高级篇知识点——主从复制
    数据治理-基本概念
    实时跟踪企业订单执行情况,采购系统助力汽车服务企业缩短采购订单周期
    《Java基础知识》Java序列化与反序列化详解
    openssl尽量不要动啊,成功恢复记录
    苹果高管迷惑发言:“侧载应用是网络罪犯最好的朋友”
    python发送外部请求
    EDA软件断供对国产芯片发展有什么影响?
  • 原文地址:https://blog.csdn.net/pengneng123/article/details/133349677