目录
1.简单打印
先打印一下,在终端输入py,或者搜索python打开,命令行可省略print
print("hello")
现在创建一个py文件,然后运行它,使用工具如VSCode,安装插件,然后运行,效果相同。
如果要使用命令运行,先进入文件所处位置,然后执行
python hello.py
2.变量
省略变量类型。
mes="hell"
print(mes)
3.字符串
字符串既可以单引号,也可以双引号,这样可以在字符串中包含引号而不需要使用" \' ",但是\n, \t仍可用
mes="eat eat"
# 全部大写
print(mes.upper())
# 全部小写
print(mes.lower())
#每个单词首字母大写
print(mes.title())
#删除首尾的空格,只删除一头用rstrip,lstrip
print(message.strip())
字符串拼接时,在引号外加一个f,表示format,代替占位符或加号,只需用{}表示变量即可
4.列表
可以为多个类型不同的变量赋值,只要它们对应的数量相同
xes,yes=4,"ter"
print(xes+1)
查
列表不是用{}而是【】,且不需要new。
缩进代表语句没有结束。
words=['a','b','c']
print(words[0])
print(words[-1])
#遍历
for x in words:
print(x)
print(",")
增
在末尾怎加,自动扩展,看起来是栈List,类似于add
words.append('d')
在任意地方插入
words.insert(0,'d')
删
删除最后一个值,并返回
print(words.pop())
删除并返回任意一个值
print(words.pop(2))
删除任意一个值,使用自然语言的语序
del words[1]
根据值删除
words.remove("d")
全部删除后得到一个空数组[]
改
同原来一样
words[0]='k'
排序
修改列表,返回类型void
words.sort()
#倒序
words.sort(reverse=True)
不修改列表,返回一个新列表
words2=sorted(words)
反转
words.reverse()
长度
print(len(words))