美文网首页
「python基础」变量、流程判断及循环

「python基础」变量、流程判断及循环

作者: KuzeSS | 来源:发表于2019-08-17 12:05 被阅读0次

精通各种语言的HelloWorld是我与生俱来的天赋.

零基础知识储备

  • python环境安装
    通过官网python website 按照不同操作系统下载安装即可,多版本的设置暂时不用处理,暂时用交互环境处理即可,不用过于深入细节,后期会进行专门讨论。
  • 交互环境执行

    打开python交互工具 IDLE,图标如图。 python交互工具 IDLE
    IDLE运行界面
  • 第一行程序“HelloWorld”
    IDLE内直接输入以下代码,回车。
print("Hello World!")
  • 代码文件运行
    打开终端环境,首先输入 python 查看当前环境是否已配置正确
    如果显示为python2环境,则是由于Linux或MacOS系统原始存在python2环境所致。


    python命令显示为python2版本

    如果不数据系统环境配置或不想纠结于版本管理的话,直接输入python3即可。


    python3指令直接进入python3版本
    新建名称为 xx.py后缀的文件,同时文件内容输入上述的打印"HelloWorld"的代码,直接使用以下指令执行即可
python3 xx.py

具体结果如下


python代码文件运行
  • 解释性语言特性
    是否需要编译?

变量

数据类型

  • Numbers
  • String

The Interpreter and Its Environment(字符编码)

  • ASCII
    用1个byte的编码表示常用字符及编号

  • GB2312
    改良后的扩展字符编码表示方式,占位符为2个byte

  • GBK
    改良后的扩展字符编码表示方式,占位符为1个byte

  • UTF-8
    改良后的扩展字符编码表示方式,占位符为3个byte

  • UTF-16

  • Source Code Encoding (python代码字符编码指定)
    python可以在代码文件头部增加代码声明指定文件字符编码类型,具体方式很多,推荐如下写法

# -*- coding: encoding -*-

例如,包含中文的环境经常默认指定字符编码为utf-8,具体写法如下。

# -*- coding: utf-8 -*-

类型转换

python支持强制的字符编码环境转换,具体方式如下。

流程判断

if语句

注意强格式缩进要求

switch语句 //??python是否具有此语法?

循环

while循环 //go语言不支持

for循环

相关文章

网友评论

      本文标题:「python基础」变量、流程判断及循环

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