码迷,mamicode.com
首页 > 编程语言 > 详细

python入门(二)

时间:2017-04-09 21:25:33      阅读:231      评论:0      收藏:0      [点我收藏+]

标签:python列表 运算符

  1. 转义字符

\n:表示换行

技术分享

2.查看数据类型的函数,(括号里的是字符类型)

技术分享

3.交互式操作命令

技术分享

3.6与2.7的区别:

3.6是input,2.7是raw_input

input它会根据用户输入变换相应的类型,而且如果要输入字符和字符串的时候必须要用引号包起来,而raw_input则是不管用户输入什么类型的都会转变成字符型.

4.运算符

①算数运算符:(“+”,“-”,“*”,“/”“%”,“**”,“//”)

“+”:即两个对象相加

“-”:即两个对象相减

...依次类推

“%”:运算结果取出余数部分

“**”:幂,返回a的b次方

“//”:整除,结果取整数,返回的值是商的整数

技术分享

②关系运算符(也称比较运算符):共7种

“==”:比较两个对象是否相等

“!=”:比较两个对象是否不相等

“<>”:比较两个对象是否不相等,返回True/False,这个运算符类似于“!=”

“>”:返回a对象是否大于b对象

“<”:返回a对象是否小于b对象

“>=”:返回a对象是否大于等于b对象

“<=”:返回a对象是否小于等于b对象

如何用if语句判断:

语法:if 条件:

    执行语句;

    else

    执行语句;

技术分享

③赋值运算符:

“=”:简单的赋值运算符。

eg:c=a+b,将a+b的值赋值给c

“+=”:加法赋值运算符

eg:a+=b相当于a=a+b

“-=”同“+=”

“/=”:除等于

“%=”“**=”“//=”“*=”:与前几个道理相同

5.列表

列表是python中最基本的数据结构,[,,,,]由一个方括号以逗号分隔醉成的数据集合。数据可以是任意类型。

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

序列中的每个元素会自动分配一个位置(这个位置就是索引,也称为下标)

列表的特点:

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

②.支持嵌套

③.可变即可修改,通过下标和切片改变列表元素

6.如何定义列表?

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

技术分享

方法二:使用内置函数“list()”,将一个序列转为列表

eg:

技术分享

7.如何访问列表中的值?

技术分享

这里lists[1:5]中的1是指下标的位置,即第几个下标(下标的编号是从0开始的),5是正常数字的5,即第五个位置.

所以意思就是:截取下标为0和第五个元素位置之间的值。

8.如何修改列表中的元素?

eg:

技术分享

9.列表的索引和切片

eg:

技术分享

[1:-1]:下标为1后的元素与倒数第一个位置之间的元素

[::2]:截取列表中偶数的元素

10.向列表中追加元素

相关函数:

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

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

insert():在指定位置插入元素;

eg:

append():

技术分享

extend():

技术分享

insert(2,5):2:在第几个索引前面插入的数,如果超出下标范围,不会报错并且将新值插入到末尾。

PS:如果超出取值范围会报错

技术分享



本文出自 “清风与你” 博客,谢绝转载!

python入门(二)

标签:python列表 运算符

原文地址:http://super12138.blog.51cto.com/12190541/1914342

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!