Python3学习1--环境安装、输入输出

学习Python的目的并不是目前工作中需要,只是想在学习主语言之外学习一门脚本语言,而且目前Python确实很火也相对比较容易上手,更重要的是这也是为工作积攒实力,万一哪天机会就砸下来了呢。

环境搭建

  • 这方面的内容不细讲,Python官网里面下载一个最新的安装包安装即可,安装完成后需要把环境变量添加到系统变量的Path中,如图:
    Python系统环境变量
    安装完成后需要测试一下是否安装成功,打开cmd命令行,键入“python”并回车,如果出现如图所示表示已经安装成功:
    在这里插入图片描述
    再次测试一下,在命令行中打印个hello world看看:
    Python3学习1--环境安装、输入输出_第1张图片

  • 除了安装python之外还需要安装一个编辑器,因为仅依靠命令行执行还是不太方便,我选用Pycharm,进入官网下载一个免费版即可,点击可进入安装教程,至此环境安装完毕,下面就是正式学习之路了,打开环境,创建一个工程。

基础语法

  • 动态类型语言:运行期间才会去做类型检查的语言,在使用动态类型语言编程时,永远也不需要给任何变量指定数据类型,该语言会在你第一次给该变量赋值时记录下其数据类型,python属于该分类

  • 静态类型语言:在编译期间检查数据类型,即变量要先声明数据类型,比如C/C++。

  • 变量使用及输出

    • 变量定义规则
      • 只能是数字、字母、下划线的组合
      • 不能以数字起头
      • 以下关键字不能声明为变量名
        [‘and’, ‘as’, ‘assert’, ‘break’, ‘class’, ‘continue’, ‘def’, ‘del’, ‘elif’, ‘else’, ‘except’, ‘exec’, ‘finally’, ‘for’, ‘from’, ‘global’, ‘if’, ‘import’, ‘in’, ‘is’, ‘lambda’, ‘not’, ‘or’, ‘pass’, ‘print’, ‘raise’, ‘return’, ‘try’, ‘while’, ‘with’, ‘yield’]
    • 和C/C++不同的是,python中变量不需要声明,直接使用即可,举例:
      Python3学习1--环境安装、输入输出_第2张图片
      程序中不难发现,字符串既可以用单引号括起来,也可以用双引号括起来,但是不能前后引号不一致,最后使用 print函数打印到终端。
  • 注释

    • 单行注视:# 被注释内容

    • 多行注释:""" 被注释内容 “”"
      Python3学习1--环境安装、输入输出_第3张图片

  • 用户输入

    • input() 得到的默认类型是str,比如:
      Python3学习1--环境安装、输入输出_第4张图片
      如果想要得到其他类型则需要进行强制类型转换,比如:
      Python3学习1--环境安装、输入输出_第5张图片
    • python2里的raw_input() 等价于python3的input()
  • 多行字符串输出
    如果想让字符串多行输出的话,字符串两端应该使用三个单引号括起来,有四种方法可以实现多行输出。

    • 方法一:采用字符串拼接
      Python3学习1--环境安装、输入输出_第6张图片
    • 方法二:使用%进行格式输出
      Python3学习1--环境安装、输入输出_第7张图片
    • 方法三:使用占位符输出
      Python3学习1--环境安装、输入输出_第8张图片
    • 方法四:使用数字标记变量顺序
      Python3学习1--环境安装、输入输出_第9张图片

你可能感兴趣的:(python)