1.Python基础语法


print("Hello World")
# 变量
a=" this is string "
print(a)
# 字符串方法
print(a.title())#首字母大写
print(a.strip())#去除开头和结尾空白 lstrip()开头 rstrip()结尾
print(a.upper())
# 字符串中使用变量:引号前加f(format设置格式),引入变量{}内
b="lol"
print(f"{b}")
# 制表符
print("\nlol\tlol")

#乘方运算
print(3**3)
#下划线分组
num=15_000_000_000_000
print(num)
#多个变量赋值
x,y,z=1,3,2

#数组
arr=['lol','lol1','lol2']
print(arr[0])
print(arr[-1])#最后一个元素
#数组添加元素
arr.append("lol3")#末尾添加
arr.insert(0,"lol0")#在0位置添加
#数组删除
del arr[0]
arr.pop()#末尾元素出栈
arr.pop(0)#指定位置出栈
arr.remove('lol1')#根据值出栈
#数组排序
arr.sort()
arr.sort(reverse=True)
print(sorted(arr,reverse=True))#保留数组原来排序方式
arr.reverse()#反转数组
#数组方法
print(len(arr))
#数组遍历 注意缩进for循环里面的语句都要缩进
for a in arr:
    print(a)
#for循环 range[)
for v in range(0,5):
    print(v)
#创建数组
num=list(range(1,19,2))#从1递增2直到大于等于19
print(num)
#列表解析
num1=[v ** 2 for v in range(1,11)]
print(num1)
#部分数组
players=['1','2','3','4']
print(players[0:2])#从0开始到1
print(players[-3:])#最后三个
for p in players[:3]:#遍历前三个
    print(p)
#数组复制
play=players[:]


#元组
dimen=(200,500)
print(dimen[0])
#dimen[0]=300 不能给元组元素赋值
dimen=(500,300)#可以整体赋值

#if语句
c=1
if c==2:
    print("true")
else:
    print("wrong")

if c>=1 and c<=10 :
    print("true")

if c<=1 or c>=5:
    print("true")
#是否在列表里
if c not in arr:
    print("true1")

if c<4:
    print("1")
elif c>18:
    print("2")
else:
    print("3")

#字典
person={'age':18,'name':"lol"}
print(person['age'])
person['sex']='male'#添加属性
del person['sex']#删除
person1={
    'age':"12",
    'sex':'female',
}
print(person.get('color','No Value'))#get()方法取值 没找到输出后面的值
#遍历
for key,value in person.items():
    print(f"{key},{value}")
#遍历键
for key in person.keys():
    print(key)
#遍历值 使用set()防止值重复
for v in set(person.values()):
    print(v)
#嵌套
pizza ={
    'arr':['lol1','lol2'],
}
user={
    'user1':{

    },
    'user2':{

    },
}

#输入
name=input("enter:")
age=input()
age=int(age)#string转int
#while循环
num=1
while num<=5:
    print(num)
    num=num+1
    
flag=True
while flag:
    message=input("enter:")
    if message=='quit':
        active=False
        break
    else:
        print(message)


posted @ 2022-08-22 18:10  lwx_R  阅读(24)  评论(0编辑  收藏  举报