变量:
①变量名可以包括字母、数字、下划线,但是数字不能作为变量的开头。
例:
name1(√)
1name(×)
变量名有错误时会出现错误提示:SyntaxError:invalid syntax
②python的变量名区分大小写。
例:
Name和name为两个不同变量。
③变量名不能够包含空格,但可使用下划线来分割其中的单词。
例:
First_name(√)
First name(×)
骆驼拼写法:NumberOfStudents
④变量名不能和关键字重名。
⑤python中变量的类型可以自由变化,称为动态类型。
数学运算:
在python2中,除法/的结果取整数。而在python3中,除法/的结果包含小数,如只想取整数,需使用//。
字符串:
① 使用单引号或双引号。
② 使用加号+可以连接字符串。
例:
>>> greeting="Hello"
>>>name="Peter"
>>>greeting+name
'HelloPeter'
一些函数:
① print() 输出
② input() 输入(返回一个字符串
③ len() 字符串中字符个数
例:
>>> len("hello")
5
④ title() 以首字母大写的方式显示每个单词
例:
>>>myname="peter"
>>>myname.title()
'Peter'
⑤ upper() 将字符串全部改写为大写字母
例:
>>>myname.upper()
'PETER'
⑥ lower() ↑反
⑦ str() 将非字符串转换为字符串
⑧ int() 将非整数值表示为整数
⑨ float() 将整数和字符串转换成浮点数
列表相关:
① 创建列表:
例:
>>>bestfriends=["Peter","Luna","Kiki"]
② 打印列表
例:
>>>print(bestfriends)
['Peter','Luna','Kiki']
③ 访问列表元素
例:
>>>bestfriends[0]
'Peter'
>>>bestfriends[2]
'Kiki'
>>>bestfriends[-1]
'Kiki'
>>>bestfriends[-2]
'Luna'
④ 添加列表元素
Append() ——加到末尾
例:
>>>bestfriends.append("Roki")
>>>print(bestfriens)
['Peter','Luna','Kiki','Roki']
Insert() ——加到任意位置
例:
>>>Bestfirends.insert(1,"Helen")
>>>print(bestfriends)
['Peter','Helen','Luna','Kiki','Roki']
⑤ 删除列表元素:
Del语句——需要知道元素的索引
例:
>>>del bestfriends[1]
>>>print(bestfriends)
['Peter','Luna','Kiki','Roki']
Remove方法——不需要知道元素的索引
例:
>>>bestfriends.remove("Kiki")
>>>print(bestfriends)
['Peter','Luna','Roki']
Pop()方法——删除元素后可继续使用该元素的值
关于使用列表:
① 获取列表的长度——使用len()
② 查找列表中单个元素的索引——使用index()
例:
>>>bestfriends.index("Luna")
1
③ 对列表排序——使用sort()
注:
排序完成后不可恢复
如果想按照相反的顺序排列,只需在sort()括号中增加reverse=True
④ 反转列表——使用reverse()
例:
>>>bestfriends.reverse()
>>>print(bestfriends)
['Roki','Luna','Peter']
字符串和列表的相互转换:
① 列表→字符串——使用join()方法
例:
>>>strBestfriends=" ".join(bestfriends)
>>>print(strBestfriends)
Roki Luna Peter
② 字符串→列表——使用split()方法
例:
>>>strBestfriends="小A,小B,小C,小D"
>>>Bestfriends=strBestfriends.split(",")
>>>print(Bestfriends)
['小A','小B','小C','小D']