zoukankan      html  css  js  c++  java
  • My python day1

    一、python的历史

      python的创始人为吉多·范罗苏姆(Guido van Rossum),从1989年发展至今,python 已然成为一门成熟的语言,随着近几年大数据和机器学习的发展,更是掀起了一波学习python的浪潮。

      Python可以应用于众多领域,如:数据分析、组件集成、网络服务、图像处理、数值计算和科学计算等众多领域。目前业内几乎所有大中型互联网企业都在使用Python,如:Youtube、Dropbox、BT、Quora(中国知乎)、豆瓣、知乎、Google、Yahoo!、Facebook、NASA、百度、腾讯、汽车之家、美团等。互联网公司广泛使用Python来做的事一般有:自动化运维、自动化测试、大数据分析、爬虫、Web 开发、金融分析等

    二、开发语言

      高级语言:Java、#、Go、Ruby、C++、python      代码编译得到字节码 执行字节码转坏为机器码

      低级语言:C、汇编        代码编译直接得到机器码

      与Java高级语言相比,python执行效率低,开发效率高。Java执行效率高,开发效率低。

      python是有C语言开发出来的

      python 的种类:cpython、javapython、pypy等等。

    三、安装python

      windows: 在官网上"https://www.python.org/downloads/"下载.按照提示进行安装。并将安装路径添加到环境变量中,用;分割。输入python就可以启动。而如果不添加就需要全路径。

        【右键计算机】--》【属性】--》【高级系统设置】--》【高级】--》【环境变量】--》【在第二个内容框中找到 变量名为Path 的一行,双击】 --> 【Python安装目录追加到变值值中,用 ; 分割】

       执行python: 1.python解释器 + 文件路径    

            2.python 进入解释器,并实时输入 

     四、python入门

      python文件名可以是任意的,但最好是.py文件,方便导入。

       python 编码:默认ascill码,最多只能用 8 位来表示(一个字节),即:2**8 = 256,所以,ASCII码最多只能表    示 256 个符号。

    Unicode(统一码、万国码、单一码)是一种在计算机上使用的字符编码。Unicode 是为了解决传统的字         符编码方案的局限而产生的,它为每种语言中的每个字符设定了统一并且唯一的二进制编码,规定虽有的字符和符号最少由 16 位来表示(2个字节),即:2 **16 = 65536

    UTF-8,是对Unicode编码的压缩和优化,需要多少位表示就用多少位表示。

    #!/usr/bin/env python #python解释器路径
    #-*-coding:utf-8-*- python2中显示中文
    print("你好“)

      python注释:#单行注释。  ''' '''多行注释  """ """

    python变量名:

        1.只能由字母、数字、下划线组成。

        2.不能以数字开头。

        3.不能使用python关键字。

        4.不要与python内置的重复

    name="a"
    na_me="a"
    na_2_me="a"

    input输入的使用:

    a = input("请输入你的名字")
    a会一直等待用户输入,并且输入的是字符串
    print(a)

     条件语句

    if   条件:

      代码块

    else :

      代码块

    1 name =input("请输入你的名字:")
    2 psd = input('请输入你的密码:')
    3 if name=="a" and psd=="b":
    4     print("输入正确")
    5 else:
    6     print("输入错误")

    嵌套

    if. elif 

    1 number= int(input("请输入你的数字:"))
    2 if number <0:
    3     print("负数")
    4 elif number>0:
    5     print("正数")
    6 else:
    7     print("")

    字符串:

      用引号,多行用""" """ 或''' '''

      字符串支持加法和乘法

    数字:

    加+ 减- 乘* 除/ 整除// 余% 幂** 

    while循环:

        while 条件:

          循环体 

    continue:

    跳出本次循环,开始下一次循环

    break:

    跳出所有循环

    pass:

    占位作用

     1 number = 1
     2 while number<100:
     3     if number %2 ==1:
     4         print(number)
     5     else:
     6         pass
     7     number+=1
     8 #2.求1-2+3-4...+99-100
     9 count=1
    10 s =0
    11 while count<101:
    12     if count %2==1:
    13         s=s+count
    14     else:
    15         s=s-count
    16     count+=1
    17 print(s)

     

      

      

  • 相关阅读:
    探偵ガリレオー転写る 完了
    探偵ガリレオー転写る3
    探偵ガリレオー転写る2
    探偵ガリレオー転写る1
    探偵ガリレオ 燃えるまで
    探偵ガリレオ2
    探偵ガリレオ1
    【转】2014找工作----扎实的基础和开阔的视野是企业最看重的因素
    三种交换两个整数的方法
    计算十进制整数的二进制中的1的数目
  • 原文地址:https://www.cnblogs.com/Ezhizen/p/11134304.html
Copyright © 2011-2022 走看看