• python基础笔记


    本文主要记录一下python基础的东西

    一、python基本输入输出语句

    1、print()函数:打印输出。整型、浮点型、字符串

      print()格式化输出:

        print(format(var,format_modifier)):var值,format_modifier格式字

        如print(format(12.34567,'6.2f')):6输出占位,2精度

         print(format(0.3456,'3.2%')):3表示占位,2表示精度,可实现左右对齐输出   //输出34.56%

    2、raw_input()函数:输入。

      语法:raw_input([prompt]) -> string 

      因此输入一个数字,得到的也是一个string,要想变成整型,必须转换,如age=int(raw_input("input your age:"))

      转换函数:int(),float()

    二、变量解析

    1、python变量的“变”指向,id

      不可通过变量名修改其指向数据单元的内容

    2、Python数据类型不需要指定type

    3、对比一下C变量与Python变量的不同

    三、python函数

    1、系统库提供内部函数

      字符函数库:str

      数学函数库:math库  不是默认的库,需要导入,import math

            os库

      网络编程库:socket库 

      ......

    2、第三方提供的函数:httplib2

      安装第三方提供的函数库:easy_install httplib2

    3、自定义函数

      语法结构:def function_name(parameters):

              (TAB)statement1

              (TAB)statement2

              (TAB)statement3

                etc...

          函数的定义:形参

       示例:

    def test_a():
        print('Hello the Cruel world!')
        print('www.1905.com')
    print('Entry programe')
    test_a()
    print('Leave programe')

      预设值:def funB(para1,para2,...,parai=defalut1...,paran=defalutn)

            statement1...

            return value1,value2,...valuen

      

  • 相关阅读:
    java反射详解
    Oracle创建视图权限不足(解决)
    SQL Server为啥使用了这么多内存?
    在cmd中运行android.bat报出空指针异常
    QTP生成随机数字+字母
    loadView和ViewDidLoad区别
    Bonjour(苹果电脑公司的服务器搜索协议商标名)
    |= 或赋值
    我见过的类
    UML 继承和接口实现
  • 原文地址:https://www.cnblogs.com/sylovezp/p/4267501.html
Copyright © 2020-2023  润新知