zoukankan      html  css  js  c++  java
  • python初识-环境搭建,变量,条件,循环语句

    1.python环境搭建:

    (1)安装Anaconda ,可选择非C盘安装;


    注意:都勾选;

    (2)安装Pycharm

    默认安装即可,安装过程同样都勾选;

    (3)破解Pycharm

    https://www.jianshu.com/p/b749797f48b2

    2.python 语言概述

    (1)高级语言:

      开发效率高,执行效率低,类似java,但是比java执行效率稍低;

      

    (2)python编译原理

    Python --- 通过python解释器 -- 字节码 -- 通过c编译器 -- 机器码

      Python底层都是C实现的;

           可用于页面,后台等皆可,而且可移植性强,多平台使用;

     (3)python运行方式

    方式1:window下,cmd窗口: python xx.py

    方式2:双击python.exe可执行文件,打开代码文件,运行;

    注意:虽然在python解释器可运行不同格式的代码文件;

               但是,如果是导入的话,必须是 .py后缀的文件;

    3.    变量

    (1)命名规则:

    字母,下划线,数字组成;

    不能以数字开头;

    不能和关键字重复;

    不能和内部函数重复,否则会把系统函数重新定义;

    (2)示例:

    1 day_num = 5
    2 name = "sky"
    3 print(day_num)
    4 print(name)

    结果: 5

               sky

    4.条件语句

    (1)if语法

    if 判断条件:

        代码块1

        代码块2

    elif 判断条件:

        代码块

    else

          代码块

    (2)if嵌套

    if 判断条件:

        if 判断条件:

            代码块

        else

             pass

    else

         代码块

    注意:if的代码块如果不执行什么,必须写 pass,不能为空,这和C语言不同;

               同一个下的多个代码块必须缩进一致,正常是4格,否则只执行第一个代码块;

               嵌套类似C的if嵌套,正常使用即可;

    (3)示例

    1 num1 = 5
    2 num2 = 3
    3 
    4 if num1 == num2:
    5     print("abc")
    6     print("xyz")
    7 else
    8     print("opq")

        5.while语句

    (1)语句模型

    while 判断语句

      代码块

    (2)语句使用

    while语句和C语言的while类似:

    如果判断语句成立,则执行代码块;

    当判断语句不成立时,退出循环;

    (3)

    语句用法

    方式1:
    while 条件:
        代码块

    方式2:
    while 条件:
        代码块
    else:
        代码块 (执行1次)

    方式3
    while 条件:
        代码块1
    if 条件:
        continue
    代码块2
    执行顺序:代码块1 -> 判断if条件 成立 -> continue -> 代码块1
    不成立 -> 代码块2
    作用:continue同C,终止当前循环,开始下一次循环

    方式4
    while 条件:
        代码块
    if 条件:
        break
    作用:类似C,终止所有循环



     

  • 相关阅读:
    FileWriter简单用法并记录日志
    jquery 替换元素函数
    jquery ajax应用
    jquery 操作对象和集合
    jquery 管理包装元素集合
    jQuery 过滤选择器
    @Html.Action()
    ASP.NET MVC之Html.RenderAction
    MVC5中路由新特性
    MVC5学习整理
  • 原文地址:https://www.cnblogs.com/xiaoyudian/p/11992612.html
Copyright © 2011-2022 走看看