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