zoukankan      html  css  js  c++  java
  • python学习之数据类型与运算符号

    python版本:3.6    python编辑器:pycharm 最新版本

    整理成代码如下:

    #!/usr/bin/env python
    #-*- coding: utf-8 -*-
    
    # 数学操作符
    print(2 ** 3)   #  ** 指数操作
    print(22 % 8)   #  %  取模/取余数
    print(22 // 8)  #  // 整除/商数取整
    print(22 / 8)   #  /  除法
    print(3 * 5)    #  *  乘法
    print(5 - 2)    #  -  减法
    print(2 + 2)    #  +  加法
    
    # 数学操作符的操作顺序(优先级)与数学类似,从左向右计算,有括号先算括号,没有就按照上面的排序来,最前面的最先计算
    print((5-1)*(7-1)**3)
    
    
    #数据类型的三种:整型(int)、浮点型(float)、字符串(str)
    #整型:如数学中没有小数点后面的数字,eg:-1,0,1   这些就是整型
    #浮点型:如数学中有小数点后面的数字,eg:-1.12,0.0,1.234   这些就是浮点型
    #字符串:如中文的拼音/英文字母,单个或则组合的 eg: ‘a’,‘af’‘baibai’   这些就是字符串
    
    #“+”在字符串之间可以变为连接符号,组成的字符串,但是字符串与整型、浮点类型就不可以
    #“*”在字符串与整型之间可以变为复制符号,复制字符串,但是字符串与浮点类型、字符串就不可以
    print("qzzhou" + "ting")    #出现一个新的字符串,eg:qzzhouting
    print("qzzhou" * 5)         #复制“qzzhou”五次
    print("qzzhou" + 9313)    #错误的提示,程序无法理解这个操作的意思,但是把9313用“”框起来就可以了
    print("qzzhou" * 5.0)       #错误的提示,程序无法理解这个操作的意思,也就是数据类型错误
    print("qzzhou" * "ting")    #错误的提示,程序无法理解这个操作的意思,也就是数据类型错误
  • 相关阅读:
    牛客网 二叉树的镜像 JAVA
    牛客网 反转链表 JAVA
    牛客网 调整数组顺序使奇数位于偶数前面 JAVA
    Integer to Roman LeetCode Java
    Valid Number leetcode java
    Longest Common Prefix
    Wildcard Matching leetcode java
    Regular Expression Matching
    Longest Palindromic Substring
    Add Binary LeetCode Java
  • 原文地址:https://www.cnblogs.com/qzzhou/p/10492479.html
Copyright © 2011-2022 走看看