python 转义字符运算符列表。。。。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 转义字符运算符列表。。。。相关的知识,希望对你有一定的参考价值。

 

1.转义字符

  \n :表示换行

 

 2.如何查看数据类型的函数type()

 

   练习: helloworld

         str    int   float bool  nonetype


print(type(‘hello  world‘));  

print(type(1 2 3));

print(type(12.3));

print(type(True));

print(type(None));


 

3.交互式操作命令

 

 raw_input()  input(‘‘)

  练习:我的年龄是: (你输入的值)

 

   4.运算符

 

   1种:算术运算符

       +   -   * /  %  **  //

 

  +  两个对象相加

  a=10  b=20

  a+b   // 30

 

 -   两个对象相减

 *   两个对象相乘

 /   两个对象相除

%:运算,结果取余数部分

** 幂:返回ab次幂    1020次方

// 整除: 取整数,返回商的整数部分  9/2

 9.0//2.0  》》浮点数做整除的时候得到的是浮点数

 


2.关系运算(比较运算符)7

  注意:所有关系运算符,结果都返回bool

 

  1种:== 比较对象是否相等

  2种: =比较两个对象是否不相等

  3.种: <> 比较两个对象是否不相等 返回true ,这个运算符类似于!=

  4种: > 返回a是否大于b

  5 种: <

  6 种: >=

  7 种: <= 返回a是否小于等于b

 


3.赋值运算符 8

 

 1种:= 简单的赋值运算符

     c=a+b  a+b的运算结果赋值给c

 2种:+= 加法赋值运算符

 

   a+=b  等效于a=a+b;   (扩展运算符)

  3种:-= 加法赋值运算符

     a-=b  等效于a=a-b;  

  4种:*=

  5种: /=

  6 种: %=

  7 种: **=

  8 种://=  整等于


 

5.列表

 

  python中最基本的数据结构,[ , , , ]1个方括号内以逗号分隔组成的数据集合,数据可以是任意类型

 

  语法:[ 元素1,元素2,元素3...]

          0       1      2

 序列中的每个元素会自动分配一个位置(索引-下标)

 

列表的特点:

   1.列表中可以含不同类型的对象

   2.支持嵌套

   3.可变(可以修改)通过下标,切片,改变列表元素;

 

如何定义列表:

 

 方法一:[ ]  list1=[1,3,5]

 

 方法二:使用内置函数list( str ) 可以将一个序列转为列表

 

 

 第一种方定义一个字符串: 列表包含内容  how are you

      str=‘what is your name‘;  变成列表打印出来


str=‘what is your name‘;

lists=list(str);

print(lists);


str=[‘how‘,‘are‘,‘you‘];

print(str);


 

如何访问列表中的值:

 

 var lists=[1,2,3]

 lists[0] :获取下标对应的相前的元素

 lists[0:2] 从第0个位置截取到第二个位置[1,2]

 

修改列表中的元素:

     

       colors=[‘red‘,‘yellow‘,‘blue‘] 需求 将每个颜色取出来打印出来

       然后将第二黄色改成black; 将改完后的打印出来


colors=[‘red‘,‘yellow‘,‘blue‘];

colors[0]=‘black‘;

print(colors);


 

列表的索引和切片:(截取)

 

classmates=[‘madking‘,‘agon‘,‘michael‘,‘bob‘,‘tracy‘];
print(classmates[1:3]);
print(classmates[1:-2]);从下标第1个位置开始截取(倒数第2个位置前面的               

                        两个元素)

print(classmates[::2]);截取列表中偶数的元素。
 


6.向列表中追加元素

  append() :向列表末尾追加元素;

 

7.extend( ):追加可迭代对象中所有元素

 

  list1=[1,2,3];
  list2=[];
  list2.extend(list1);
直接在list2中追加list1元素
 
 list1=[1,2,3];
  list2=[11,12];
  list2.extend(list1);  [11, 12, 1, 2, 3]
如果list2里本身有元素,是向末尾追加另外一个列表里的元素
 
8.insert()在指定位置插入元素
 
  insert(starti,插入值) starti--列表的下标值 ,新值插入表下标的前面
  如果超出范围,不会报错,新值会追加到末尾
 
  注意:如果超出取值范围会报错:
list=[1,2,3]
list[8]//报错


本文出自 “刘小兔” 博客,转载请与作者联系!

以上是关于python 转义字符运算符列表。。。。的主要内容,如果未能解决你的问题,请参考以下文章

Python代码阅读(第25篇):将多行字符串拆分成列表

python字典中键值对的值为中文,打印成转义字符,怎么解决

Python笔记001——输出与转义字符

Python字符串

Python基本数据类型

Python基础---------数据类型