概述
刘大坑
python笔记
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())
最后
以上就是瘦瘦眼神为你收集整理的python笔记print(3 and 4)print(3 or 4)number=1print(number + 4 <=12 or number +4 - 12)a=3000print(id(a))b=-3000print(id(b))form sys import getrefcounta=[1,2,3]print(getrefcount(a))b=aprint(getrefcount(a))c=[a,a]print(getrefcount(a))del aprint(“a被销毁”)str的全部内容,希望文章能够帮你解决python笔记print(3 and 4)print(3 or 4)number=1print(number + 4 <=12 or number +4 - 12)a=3000print(id(a))b=-3000print(id(b))form sys import getrefcounta=[1,2,3]print(getrefcount(a))b=aprint(getrefcount(a))c=[a,a]print(getrefcount(a))del aprint(“a被销毁”)str所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复