zoukankan      html  css  js  c++  java
  • Python学习一入门

    一、打印Hello和多行文本

    print 打印

    后跟单引号或者双引号

    多行:3个单引号或者3个双引号

    二、算术运算

    2.1、加减乖法

    默认1/2=0

    如果需要小数运算,则需要一个运算术上加.或者.0

    +,-,*,/

    2.2、取余

    %:取余(取模)

    小数也可以参数取余

    2.3、乘方

    **2个表示乖方

    可以有负方,表示开方

    三、长整型和进制数

    3.1、长整型

    很大的整数,后面会自动加上L表示长整型

    普通的整数不能大于2147483647

    3.2、十六进制

    0x开始的数表示十六进制

    3.2、八进制

    以0开头 如 010

     

    四、变量

    变量是什么,不确定的数据的名字

    变量命名规则:包括字母、数字、_下划线。

    不能以数字开头.

    如x=2;y="hello",z=2.3等等,python中不需要声明数据类型,JAVA中需要声明数据类型如:int x=2;String str="hello"等

    声明变量直接输出

    五、获取用户输入

    input函数来接收用户输入

    变量=input("提示信息:");

    如是x=inut("请输入第一个数");y=inut("请输入第二个数");

    六、函数

    幂函数

    pow(2,3)2的3次方

    abs绝对值函数abs(数字)

    round()四舍五入函数

    round()只能4舍五入

    round(11.5) 12,round(-11.5)=-11

    round(11.5,-1),负数从个位数开始舍弃10.0

    round(11.5,-2),负数从个位数开始舍弃0.0

    round(-11.5,-1),负数从个位数开始舍弃-10.0

    round(-11.5,-2),负数从个位数开始舍弃-0.0

     

    七、模块

    7.1、模块概念

    模块有点类似JAVA中的导包

    可以把模块想成导入到python中以增加python功能的扩展,需要什么模块就使用命令import 模块名称 来导入相应的模块

    7.2、math

    33.9要取到32不要四舍五入,转换为整数int型

    可以使用math.floor

    int也可以完成,但int是舍掉小数位不要,负数同样只舍可以会变大

    7.3、sqrt平方根

    sqrt(9) 结果3

    sqrt不能是负数,否则报错

    7.4、cmath和复数

    sqrt只能处理浮点数

    负数的平方根是虚数(复数,实数和虚数之和)

    cmath可以求负数的平方根(complex math,复数)

    虚数以j(或者J)结尾,就像长整型使用L一样。

    被看做实数部分为0的复数

    7.5、执行.py文件

    vim hello.py

    python 文件.py

    八、注释

    #注释内容

  • 相关阅读:
    POJ 2752 KMP中next数组的理解
    KMP详解
    HDU 3221 矩阵快速幂+欧拉函数+降幂公式降幂
    POJ 3220 位运算+搜索
    反素数深度分析
    POJ 2886 线段树单点更新
    求反素数的方法
    CV第八课 GPU/CPU
    49. 字母异位词分组
    48. 旋转图像
  • 原文地址:https://www.cnblogs.com/liunanjava/p/4791840.html
Copyright © 2011-2022 走看看