zoukankan      html  css  js  c++  java
  • python基础

    一 计算机基础

      计算机由硬件系统和软件系统组成。其中,硬件包含CPU,内存,硬盘,输入输出设备等,软件系统包含操作系统及各种应用程序。

    二 python语言与其它编程语言。

      python语言创始人吉多.范罗苏姆

      python,C,C#,Java,PHP可以按照以下方式分类。

      1.编译型解释型

         编译型:C,C#,Java

         解释型:python,php

        区别:编译型是讲程序语言一股脑的一下子翻译后交给解释器执行,二解释型是一句一句的将程序语言翻译后交给解释器执行。

      2.速度

        速度较快:C

        速度较慢: C#,Java,python,php  

        原因:C语言直接会将编程语言翻译成机器码,而其他语言会将编程语言先翻译成字节码,然后再讲字节码翻译成机械码。

      python种类可以分为CPython,JPython,rubypython,pypy等。主流是CPython。

      python版本目前有2.7和3.6两种版本。2.7和3.6在某些地方有不可忽视的区别,尽然3.6版本比2.7有大幅度的优化,但目前两个版本都共存。

      python解释器在加载py文件中的代码时,会对内容进行编码。

      python2.7的编码默认是ASCII编码,所以如果不特别说明,编程语言中包含有汉字是会报错。最开头第一行写上 -*- enc=utf-8 -*-,可以决绝这种情况。

      python3的编码默认是uft-8,支持汉字,所以不会报错。

      

    三 python解释器的应用

      在windows的DOS界面下,解释器的绝对地址 py文件的地址,可以执行py文件。

      可以将解释器的文件夹地址加到环境变量中,直接python py文件的绝对地址,可以执行py文件,和上面的一个效果。

      直接python或者解释器的绝对地址,可以进入解释器,进行简单的运算。

    四python的基本语言。

      变量

        变量名 = 值

       变量名的命名规则

         1 必须由字母,数字,下划线一种或者两种组合,必须含有字母。

         2 数字不能再顶头第一个

         3 不能与关键字冲突

      循环语句

      while 条件:

        条件为真时,执行此条语句。

      else:  

        循环正常结束时,执行此条语句。

      

      循环语句中,break代表跳出循环,执行循环体下面语句。

      而continue 代表跳出本次循环,执行循环体的下一次循环。

      

    i=0
    while i<10:
        i+=1
        if i==7:
            continue
        print(i,end='')

    while语句中嵌套if条件语句,实现输出1 2 3 4 5 6 8 9 10

     

      判断语句

      if 条件:

        条件为True时执行此条语句:

      else:

        条件为False时执行此条语句

      

    name=input('请输入名称:')
    if name=='Alex':
        age=input('请输入年龄:')
        if age=='67':
            print(name,'shi da sha bi ')
    elif name == 'egon':
        print(name,'xialv')
    else:
        print('peiqi zui shuai')

    if判断句中嵌套if判断句。

      

      

  • 相关阅读:
    LR与SVM的异同
    精确率,召回率
    XgBoost推导与总结
    梯度下降中的步长选择-线性搜索
    页面去掉某个css属性
    composer 安装某个插件后 引入方法
    javascript,检测对象中是否存在某个属性
    js 计算字符串长度 中文为2 英文为1
    laravel 新手 =_= 持续更新
    php compact() 函数
  • 原文地址:https://www.cnblogs.com/654321cc/p/7375309.html
Copyright © 2011-2022 走看看