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

    1.Python简介
    1.1 什么是 Python
    Python 是一门优雅而健壮的编程语言,它继承了传统编译语言的强大性和通用性,同时也
    借鉴了简单脚本和解释语言的易用性。它可以帮你完成工作,而且一段时间以后,你还能看明
    白自己写的这段代码。你会对自己如此快地学会它和它强大的功能感到十分的惊讶,更不用提
    你已经完成的工作了!只有你想不到,没有 Python 做不到
    1.2 起源
    贵铎·范·罗萨姆(Guido van Rossum)于 1989 年底始创了 Python,那时,他还在荷兰
    的 CWI(Centrum voor Wiskunde en Informatica,国家数学和计算机科学研究院)。1991 年
    初,Python 发布了第一个公开发行版。这一切究竟是如何开始的呢?像 C、C++、Lisp、Java
    和 Perl 一样,Python 来自于某个研究项目,项目中的那些程序员利用手边现有的工具辛苦的
    工作着,他们设想并开发出了更好的解决办法。
    那时范·罗萨姆是一位研究人员,对解释型语言 ABC 有着丰富的设计经验,这个语言同样
    也是在 CWI 开发的。但是他不满足其有限的开发能力。已经使用并参与开发了像 ABC 这样的高
    级语言后,再退回到 C 语言显然是不可能的。他所期望的工具有一些是用于完成日常系统管理
    任务的,而且它还希望能够访问 Amoeba 分布式操作系统的系统调用。尽管范·罗萨姆也曾想过
    为 Amoeba 开发专用语言, 但是创造一种通用的程序设计语言显然更加明智, 于是在 1989 年末,
    Python 的种子被播下了。
    1.3 python 技术上的优点
    (1)面向对象
    (2)免费
    (3)可移植性
    (4)功能强大:
    动态类型
    自动内存管理
    大型程序支持
    内置对象类型
    内置工具
    库工具
    第三方工具
    (5)简单易用
    (6)简单易学
    2.python 安装
    windows:
    下载安装包 https://www.python.org/downloads/
    选择自己想要的版本
    Linux、Mac:
    自带Python环境
    可以自己更新想要的版本
    3.走进Python
    1.hello world 程序
    print ('hello world!')
    hello world!
    2.解释器
    当我们编写Python代码时,我们得到的是一个包含Python代码的以.py为扩展名的文本文件。要运行代码,就需要Python解释器去执行.py文件。
    由于整个Python语言从规范到解释器都是开源的,所以理论上,只要水平够高,任何人都可以编写Python解释器来执行Python代码(当然难度很大)。事实上,确实存在多种Python解释器。
    CPython
    IPython
    PyPy 等。
    4.声明变量及赋值
    name = 'yan'
    上述就是声明了一个变量名为:name 变量值为:yan的变量。
    变量定义规则:
    变量名只能是 字母、数字或下划线的任意组合。
    变量名的第一个字符不能是数字。
    以下关键字不能声明为变量名。例:and or class 等
    python中,等号(=)是最主要的赋值操作符。
    例:
    name = 'yan'
    print (name)
    yan
    5.注释
    # 单行注释
    """注释内容""" 块注释
    6.用户输入
    Python2.7 raw_input()
    Python3.5 input()
    例:name = input('name:')
    print(name)
    结果:
    name:yan
    yan
    用户想让输入不可见时,需利用getpass模块中的getpass方法。
    例:import getpass
    pwd = getpass.getpass('密码:')
    print(pwd)
    7.输出格式化
    str.format()方法类似这样:
    print ('i am {0} age{1}'.format('yan','23')
    %操作符同样可以用来格式化字符串。
    %s 字符串
    %d 整数
    %f 浮点数
    8.表达式
    if else
    Python 编程中 if 语句用于控制程序的执行,基本形式为:
    if 判断条件:
    执行语句……
    else:
    执行语句……
    其中"判断条件"成立时(非零),则执行后面的语句,而执行内容可以多行,以缩进来区分表示同一范围。
    for

    while
    while 判断条件:
    执行语句……

  • 相关阅读:
    ES6/ES2015核心内容 import export
    JavaScript 标准参考教程(alpha) 阮一峰
    NPM 学习笔记整理
    (尚026)Vue_案例_动态初始化显示(尚025)
    (尚025)Vue_案例_静态组件
    (尚024)Vue_案例_交互删除
    (尚023)Vue_案例_交互添加
    (尚022)Vue案例_初始化显示(十分详细!!!)
    (尚021)Vue_eslint编码规范检查
    (尚020)Vue打包发布项目
  • 原文地址:https://www.cnblogs.com/xiaopeng01/p/5717080.html
Copyright © 2011-2022 走看看