当前位置: 首页 > news >正文

python中的转义字符是什么意思_python 转义字符、运算符、列表。。。。

1.转义字符

\n

:表示换行

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

练习:helloworld

strintfloatboolnonetype

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=10b=20

a+b// 30

-两个对象相减

*两个对象相乘

/两个对象相除

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

**幂:返回a的b次幂10的20次方

//整除:取整数,返回商的整数部分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...]

012

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

列表的特点:

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]//报错

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

原文地址:http://lyanhong.blog.51cto.com/12788695/1914211

相关文章:

  • python发微信公众号消息_个人微信公众号搭建Python实现 -接收和发送消息-基本说明与实现(14.2.1)...
  • python爬虫代写价格_python爬取京东价格
  • lua get reused time_利用redis-lua+python实现接口限流
  • server2008网卡驱动包_网卡工作原理详解
  • svpwm的原理及法则推导和控制算法详解_电机控制要点解疑:SPWM,SVPWM和矢量控制...
  • python删除文件指定字符串,从Python中的字符串中删除特定字符
  • python基础读后感_《python基础教程 》第一章 读书笔记
  • 二叉树的字符图形显示程序_(CSPJ)入门级C++语言试题A卷答案解析阅读程序
  • 服务器显示地址正在使用_用Windows Storage Server 2008做iSCSI存储服务器
  • 权限设计表结构超详细_超详细!!五金模具组件及工程结构设计
  • flex 下对齐_开启 flex 与 grid 布局方式之旅
  • python中的and or的区别_Python 中 (,|)和(and,or)之间的区别
  • python csv模块dictwrite_Pythoncsv.DictWriterwriterow()返回
  • dataset__getitem___PyTorch 之Dataset和DataLoader
  • java 读取txt内容_不用怀疑!这就是把Java.I/O流讲解的最清楚的一篇文章
  • 2017-09-12 前端日报
  • 77. Combinations
  • Android开发 - 掌握ConstraintLayout(四)创建基本约束
  • Brief introduction of how to 'Call, Apply and Bind'
  • fetch 从初识到应用
  • in typeof instanceof ===这些运算符有什么作用
  • JavaScript 基础知识 - 入门篇(一)
  • MySQL-事务管理(基础)
  • React 快速上手 - 07 前端路由 react-router
  • Vue 动态创建 component
  • 多线程事务回滚
  • 开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
  • 看图轻松理解数据结构与算法系列(基于数组的栈)
  • 那些年我们用过的显示性能指标
  • 数组大概知多少
  • 听说你叫Java(二)–Servlet请求
  • 《码出高效》学习笔记与书中错误记录
  • UI设计初学者应该如何入门?
  • 选择阿里云数据库HBase版十大理由
  • ​软考-高级-系统架构设计师教程(清华第2版)【第9章 软件可靠性基础知识(P320~344)-思维导图】​
  • #pragma data_seg 共享数据区(转)
  • ( 10 )MySQL中的外键
  • (1)bark-ml
  • (3)(3.2) MAVLink2数据包签名(安全)
  • (poj1.2.1)1970(筛选法模拟)
  • (阿里云万网)-域名注册购买实名流程
  • (免费领源码)python#django#mysql公交线路查询系统85021- 计算机毕业设计项目选题推荐
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (三)终结任务
  • (转)http协议
  • .net oracle 连接超时_Mysql连接数据库异常汇总【必收藏】
  • .Net 应用中使用dot trace进行性能诊断
  • .Net程序猿乐Android发展---(10)框架布局FrameLayout
  • .net的socket示例
  • @JoinTable会自动删除关联表的数据
  • [ C++ ] template 模板进阶 (特化,分离编译)
  • [Android学习笔记]ScrollView的使用
  • [C++]高精度 bign (重载运算符版本)
  • [C++打怪升级]--学习总目录
  • [Effective C++读书笔记]0012_复制对象时勿忘其每一部分