字符串

print(3 and 4)

print(3 or 4)

number=1

print(number + 4 <=12 or number +4 - 12)

a=3000

print(id(a))

b=-3000

print(id(b))

form sys import getrefcount

a=[1,2,3]

print(getrefcount(a))

b=a

print(getrefcount(a))

c=[a,a]

print(getrefcount(a))

del a

print(“a被销毁”)

str_num=input(“大家今天早上想吃什么,输入1,2,3,4,电脑为你做选择:”)

print(str_num)

if str_num==‘1’:

print(“包子”)

elif str_num==‘2’:

print(“鸡蛋”)

elif str_num==‘3’:

print(“煎饼”)

elif str_num==‘4’:

print(“面包”)

else:

print(“牛奶”)

字符串转换为整数直接加int()

a=‘10’

b=10

c=int(a)+b

print©

整数变成字符串

a=‘10’

b=10

c=a+str(b)

print©

把字符串变成小数前面加float

a=‘10.8’

b=10.3

c=float(a)+b

print©

把小数 强转成int整数

c=3.1415926

print(int©)

d=9.99

print(int(d))

print(int(c + d))

‘’’
tuple(s) 将序列转换成元组
list(s) 将序列s转换为一个列表
set(s) 转换为集合
dict(d) 创建一个字典。d 必须是一个(key,value)元组序列
eval(str) 用于计算在字符串中的有效python表达式,并返回一个对象
chr(x) 将一个整数转换为一个字符 chr(97)
repr(x) 将对象x转换为表达式字符串
‘’’

str=“i am roman”

print(tuple(str))

print(list(str))

print(set(str)) #set是无序的 去重

print(str(set(str))) # 像字符串,没实现

tuple1=(‘name’,‘age’)
tuple2=(‘roman’,18)
list=[‘roman’,18]

print(dict(tuple1))

无法强转,按要求定义可以

dict1={tuple1,tuple2}

print(dict1)

print(chr(65))

print(chr(97))

str2=“3*5”

期望返回的是15,计算后的值

print(eval(str2))

b={“name”:“roman”,“age”:18}

print(type(b))

print(b[‘name’])

str_b=repr(b)

print(str_b[0])

my_list=[1,2,3,3,4,5,5]
print(set(my_list))
print(list(set(my_list)))

print(set(b))

print(set())

print(list(b.keys())

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

It ' me

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值