Python基础

删除变量

name = "alex"
print(name)
del name
print(name)

结果图
在这里插入图片描述

name = "Alex"
name2 = name
print(name)
print(name2)
print(id(name))
print(id(name2))

在这里插入图片描述

name = "Jack"
print(name)
print(name2)

在这里插入图片描述

name指向Jack
name2指向Alex

数据类型

age_alex = 26
alex_salary = 2000
type(age_alex)
type(alex_salary)
print(type(age_alex) )
print(type(alex_salary) )

在这里插入图片描述

字符型

age = 22
age2 = "22"
print(type(age) )
print(type(age2) )#只有是字符才要加引号

在这里插入图片描述
float(浮点型)

print(type(2.32))
print(type(-3.14))

在这里插入图片描述

字符串 在Python中加了引号的字符串都被认为是字符串

name = "Alex Li"
age = "22"
msg = '''My name is Alex,I am 22'''
hometown = 'shandong'

因为有单引号所以需要双引号

msg = "My name is Alex,I'm 22 "

多引号 多引号的作用就是多行字符串必须用多引号

msg = '''
今天我写首诗
真好
'''
msg = """
今天我写首诗
真好
"""
print(msg)

在这里插入图片描述
大小写

print(msg.upper())
print(msg.lower())
msg1 = msg.upper()#想要保存还需要赋值

MY NAME IS ALEX,I AM 22
my name is alex,i am 22

print(name.center(50,"-"))#50是50个字节

---------------------Alex Li----------------------

字符相加,相乘

name = "alex"
hometown = "usa"
print(name+hometown)
print(name*2)

alexusa
alexalex

列表

names = []
print(type(names))

<class ‘list’>

names = ["Alex","Jack","Rain","wusir","bk"]
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘bk’]

names[0]

‘Alex’

names[4]

‘bk’

更改

names = ["Alex","Jack","Rain","wusir","bk"]
names[4] = "黑"
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘黑’]

在0,1,2,3,4的4前面插入

names.insert(4,"金角大王")
print(names)

在列表后面

names.append("金大王")#在列表后面
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘金角大王’, ‘黑’, ‘金大王’]

删除4

del names[4]
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘黑’, ‘金大王’]

他只是从左向右删除找删除一个Alex

names = ["Alex","Jack","Rain","wusir","bk","Alex"]
names.remove("Alex")
print(names)#他只是从左向右删除找删除一个Alex

[‘Jack’, ‘Rain’, ‘wusir’, ‘bk’, ‘Alex’]

查找

"rain" in names#查找

False

"Rain" in names

True

输出10行金角大王

a = """
金角大王"""
print(a*10)

在末尾插入Alex

names = ["Alex","Jack","Rain","wusir","me"]
names.append("Alex")
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘me’, ‘Alex’]

删除我的me最后在结尾加上

names.remove("me")
names.append("me")
print(names)

[‘Alex’, ‘Jack’, ‘Rain’, ‘wusir’, ‘Alex’, ‘me’]

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值