python基础练习3

#__author:"Ryzreal"
#date :2018/6/27
'''小数据池:
int  -5~256
str  特殊字符,*数字20
unicode 只能用来存储.utf-8,ascii,gbk 用来传输
编码把unicode转化为utf-8,ascii,
把字符串转化成bytes
'''
#元祖  如果元祖里面只有一个元素且不加,那此元素是什么类型,就是什么类型。
tu1 = ([1])
tu2 = ([1],)
print(tu1,type(tu1))
print(tu2,type(tu2))
#集合:可变的数据类型,他里面的元素必须是不可变的数据类型,无序,不重复。
#__author:"Ryzreal"
#date :2018/6/27
##1-2+3-4+5.......+99
sum = 0
for i in range(1,100):
    if i % 2 == 0:
        sum -= i
    else :
        sum += i
print(sum)


#12,使用range打印100,99,98,....1,0(2分)
for j in range(100,-1,-1):
    print(j)
'''6,实现一个整数加法计算器:(6分)            
如:content = input(‘请输入内容:’)  # 如用户输入:5+8+7....(最少输入两个数相加),
然后进行分割再进行计算,将最后的计算结果添加到此字典中(替换None):
dic={‘最终计算结果’:None}。
'''
# count = input("请输入内容:")
# count = count.split("+")
# sum1 = 0
# for i in count:
#     sum1 += int(i)
# dic1 = {"最终计算结果",sum1}
# print(dic1)

#把列表中大于66,和小于66的数分别放入字典中
li = [11,22,33,44,55,77,88,99,90]
result = {'key1':[],'key2':[]}
for i in li:
    if i < 66:
        result["key1"].append(i)
    else :
        result["key2"].append(i)
print(result)


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值