python语法基础
2021-01-21 20:04:12 18 举报
AI智能生成
python
作者其他创作
大纲/内容
变量&数据类型
字符串
message = "Hello Python world!" <br>print(message)<br>
函数
message.title()//首字母大写<br>message.upper()//全部大写<br>message.lower()//全部小写<br>message.lstrip()//去除左空格<br>message.rstrip()//去除右空格<br>message.strip()//去除头尾空格<br>
拼接
first_name = "ada" <br>last_name = "lovelace" <br>full_name = first_name + " " + last_name<br>
数字
1/2 = 0 整除<br>1.0/2 = 0.5 浮点<br>
str(123) // => 转字符串"123"<br>
列表<br>
定义<br>
arr = [1,2,3,4,5]<br>arr[0] = 1<br>
修改
arr.append(6) // [1,2,3,4,5,6]<br>arr.insert(0,0) //[0,1,2,3,4,5,6]<br>del arr[0] //[1,2,3,4,5,6]<br>arr.pop() // 弹出6,arr=[1,2,3,4,5]<br>arr.pop(0) //弹出1,arr=[2,3,4,5]<br>arr.remove(2) //删除val=2的,arr=[3,4,5]<br>
排序<br>
arr.sort() // 顺序,永久性,影响本身<br>arr.sort(reverse=True) // 倒序,永久性,影响本身<br>sorted(arr)//顺序,临时排序<br>arr.reverse() //列表倒置<br>arr[-1]//返回最后一个,如果空,报错<br>
长度<br>
len(arr)
循环
arr = range(1,11)//创建1...10的一个list<br>for item in arr:<br> print item //循环打印,注意缩进<br>
切片
arr = [1,2,3,4,5,6]<br>
arr[1,3] // = [2,3] //截取从index=1开始(包含)到index=3-1个<br>
arr[:4]//[1,2,3,4]
arr[2:]//[3,4,5,6]
newArr = arr[:] //复制列表<br>
元组
dimensions = (200, 50)//不可以修改,比如dimensions[0] 100<br>dimensions= (300,100)//但是可以整个修改<br>
0 条评论
下一页