zoukankan      html  css  js  c++  java
  • 随堂笔记python 09day

    开发语言

      高级语言(字节码):Python Java PHP Go Ruby C++(主流)

         Java要比Python执行效率高,但是开发效率不如Python。php适用于写网站,不像Python和Java...可以适用于其他领域,虽然也是热门语言。

       python语言版本

          cpython jpyton ironpython(cpython是市面上称为Python的版本)

      python等级版本(2和3之间相差功能有很大的差别)

          python2 (更新方向是越来越想python3,方便平滑过度到python3)

          备注:要python2执行文件,最前面要写上

    # -*- coding:utf8 -*-
                    

          python3(python3.6可以一键配置环境变量,好方便啊)

                    Ps:python俗称大蛇语言,胶水语言。名字霸气威武,使用范围广,没有基础的人也可以将python当做入门语言。

      低级语言:C 汇编(机器码)

                    Ps:C语言是最根本的语言,要学好编程,C语言不得不了解,但是对于没有基础的人来说,学习成本太高和太难。

    pyton基础

    文件名后缀要加上.py,养成一个好习惯,方便日后查找和修改

    基础:

    input:

    用法是永远的等待,直到用户输入,这个数值会赋予給另一个东西

    变量:

    字母和数字和下划线组成,但是不能是数字开头和python内置的字符串重复(不让会很麻烦),变量名字最好是能体现出变量的意思,方便去理解。

    条件语句:

    if 和else

    pass:

    跳过的意思,代指空代码,无意义。

    print:

    输出打印

    while:

    循环

    命令后面要接个:

    (冒号),冒号后面是代码块。

    Teb:

    缩进4个空格,可以是代码看起来有结构性。

    字符串:

    字符串可以加法和乘法运算,加法就是字符串连起来," a"+"b"="ab"    乘法是重复次数,"a”*5="aaaaa"

    练习的代码

    ---------------01
    n = 1
    while n < 11:
        if n == 7:
            pass
        else:
            print(n)
        n = n + 1
    print("----end----")
    ---------------02
    n = 1
    while n < 101:
        if 0 == n % 2:
            pass
        else:
            print(n)
        n = n + 1
    print("-----end--------")
    ----------------03
    h = 0
    n = 1
    while n < 101:
        h = h + n 
        n = n + 1
    print (h)

      

  • 相关阅读:
    ZOJ 1002 Fire Net (火力网)
    UVa OJ 117 The Postal Worker Rings Once (让邮差只走一圈)
    UVa OJ 118 Mutant Flatworld Explorers (变体扁平世界探索器)
    UVa OJ 103 Stacking Boxes (嵌套盒子)
    UVa OJ 110 MetaLoopless Sorts (无循环元排序)
    第一次遇到使用NSNull的场景
    NSURL使用浅析
    从CNTV下载《小小智慧树》
    NSDictionary and NSMutableDictionary
    Category in static library
  • 原文地址:https://www.cnblogs.com/chrpy/p/8454344.html
Copyright © 2011-2022 走看看