zoukankan      html  css  js  c++  java
  • python基础

    python提供6种基本数据类型

    • Numbers - 数值

    • Str - 字符串

    • List - 列表

    • Tuple - 元组

    • Dictionary - 字典

    • Set - 集合

    数值类型

    数值类型分为4种:int 、float、 bool、 complex

    python中浮点类型没有单精度双精度之分

    bool有两个值:True,False 需要大写首字母哦

     

    字符串类型

    特点

    用引号引起来的就是字符串类型

    可以是“单引号、双引号、三引号”

    注意:

    • 字符串本身有引号(单引号或者双引号):例如-- hello‘python’123,

      • 第一种方法:单双引号嵌套使用

      • 第二种方法:直接加三引号,不管里面是单引号还是双引号,都可以直接输出

      • 第三种方法:在引号前加“ ” 转义

         

    1 a = "hello‘python’123 " 
    2 print(a)  
    3 
    4 a = '''我是'李'小"妞"'''            
    5 print(a) 
    6 
    7 a = "python"123"nihao" 
    8 
    9 输出:python"123"nihao
    • 单双引号和三引号的区别:

      • 三引号可以作为多行注释

      • 三引号可以保留格式,单双引号不可以

     1 a = '床前明月光
     2     '疑是地上霜
     3     '举头望明月
     4     '低头思故乡
     5 b = '''床前明月光
     6 疑是地上霜    
     7 举头望明月    
     8 低头思故乡''' 
     9 print(a) 
    10 print(b) 

    #### 特殊字符的处理

    换行 制表符 回车 等等

    两种方法去掉字符的功能性

    1. 在字符前加上' '(转义)

    2. 在整个字符串前加上' r '或'R'

     1 a = 'python
    123'  
     2 b = 'python\n123' 
     3 c = r'python
    123' 
     4 print(a)           
     5 print(b)           
     6 print(c) 
     7 
     8 输出结果:a在
    处换行,b和c原样输出
     9 python
    10 123
    11 
    12 python
    123
    13 python
    123
     

    查看数据类型的方法:type方法可以用来查看数据类型

    1 a = 10         
    2  print(type(a)) 
    3 4  输出结果:<class 'int'>
  • 相关阅读:
    1137 Final Grading (25 分)
    1136 A Delayed Palindrome (20 分)
    1135 Is It A Red-Black Tree (30 分)
    1134 Vertex Cover (25 分)
    1133 Splitting A Linked List (25 分)
    1074 Reversing Linked List (25 分)
    1132 Cut Integer (20 分)
    HDU 3342 Legal or Not
    IDEA解决JSP页面无法使用EL表达式问题
    25. Bootstreap 下拉菜单
  • 原文地址:https://www.cnblogs.com/mysummary/p/14628852.html
Copyright © 2011-2022 走看看