• python学习笔记


    1、编译python:下载.tgz文件,解压缩文件,执行以下操作进行python的编译:./configure; make; make install;

    2、python脚本的扩展名是.py;在脚本的第一行写上python解释器的完整路径;#!/usr/local/bin/python;#!/usr/bin/python;#!/usr/bin/env python;#!/bin/env python;

    3、python提示符:主提示符(>>>)、次提示符(...);主提示符是解释器告诉你它在等待你输入下一个语句,次提示符告诉你解释器正在等待你输入当前语句的其它部分;

    4、Python 有两种主要的方式来完成你的要求:语句和表达式(函数、算术表达式等);

    例子:

         我们把一个字符串赋值给变量 myString,先用 print 来显示变量的内容,之后用变量名称来显示。

    >>> myString = 'Hello World!'
    >>> print myString
     Hello World!
    >>> myString
     'Hello World!'

        注意:在仅用变量名时,输出的字符串是被用单引号括起来了的。这是为了让非字符串对象也能以字符串的方式显示在屏幕上--即它显示的是该对象的字符串表       示,而不仅仅是字符串本身。引号表示你刚刚输入的变量的值是一个字符串。

    5、

    >>>print "%s is number %d!" % ("Python",1)
    
        Python is number 1!

        Python 的 print 语句,与字符串格式运算符( % )结合使用,可实现字符串替换功能,%s 表示由一个字符串来替换,而%d 表示由一个整数来替换,另外一           个很常用的就是%f, 它表示由一个浮点数来替换。

    6、内建函数raw_input()

    >>> user = raw_input('Enter login name: ')
      Enter login name: root
    >>> print 'Your login is:', user
      Your login is: root

    >>> num = raw_input('Now enter a number: ')
    Now enter a number: 1024
    >>> print 'Doubling your number: %d' % (int(num) * 2)
    Doubling your number: 2048

    7、在学习 Python 的过程中,如果需要得到一个生疏函数的帮助,只需要对它调用内建函数help()。通过用函数名作为 help()的参数就能得到相应的帮助信息:

    >>> help(raw_input)
    Help on built-in function raw_input in module __builtin__:
    
    raw_input(...)
    raw_input([prompt]) -> string

    8、运算符

    >>> 2 < 3  True;      >>> 2 == 4   False;     >>> 2 > 4   False;
    >>> 6.2 <= 6  False;   >>> 6.2 <= 6.2  True
    >>> 6.2 <= 6.20001  True;  >>> 2 < 4 and 2 == 4  False;
    >>> 2 > 4 or 2 < 4  True;    >>> not 6.2 <= 6    True
    >>> 3 < 4 < 5  True

    9、Python变量名是大小写敏感的

    10、append()向列表增加一个元素;extend([])向列表增加两个及以上元素;

  • 相关阅读:
    Express ejs 3.* layout.ejs
    old header
    mac 命令行 安装 需要管理员 权限
    Understanding the Debug Log
    insufficient_access_on_cross_reference_entity APEX / Salesforce
    custom list view
    exam help
    Backbone.js Wine Cellar 教程
    理解RESTful架构
    SpringCloud入门之应用程序上下文服务(Spring Cloud Context)详解
  • 原文地址:https://www.cnblogs.com/Alysa-lrr/p/6212368.html
Copyright © 2020-2023  润新知