转义字符
\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:如果超出取值范围会报错