Python_1

"""
1、
多行输出
"""

"""
print("hello word")
print("hello word")
"""


"""
2、
输入字符串
"""
"""
str=input('输入一个字符串:')
print(str)
"""


"""
3、
读入整数数字
"""
"""
str=int(input('输入一个字符串:'))
print(str)
"""


"""
格式化输出
"""
"""
方法1
name=input("输入:")
print(f"我是{name}")

# 方法2
name=input("输入:")
print("我是{}".format(name))

# 方法3
name=input("输入:")
print("我是 %s"%name)
"""

"""
6、
小数输出,输出后两位
"""
"""
方法1:
number = float(input("输入:"))
print("%.2f"%number)

方法2:
str1 = input("输入:")
print(f'{float(str1):.2f}')
"""


"""
7、小数转化整数
"""

"""
num = float(input("输入:"))
print(int(num))
"""

"""
8、
整数增加小数点
"""
"""
方法1:
方法2:
方法3:
"""
"""
方法1
a = float(input("输入:"))
print('{:.1f}'.format(a), type(a),sep='\n')
方法2
a = float(input("输入:"))
print('%.1f' % a, type(a), sep='\n')
方法3
a = float(input())
print(f'{a :.1f}', type(a), sep='\n')
"""

"""
reverse内置方法,反转
"""

"""
方法1
lista = [1, 2, 3, 4]
lista.reverse()
print(lista)

方法2:

#将列表进行逆序
print([x for x in reversed([1,2,3,4,5])])
#将元组进行逆序
print([x for x in reversed((1,2,3,4,5))])
#将字符串进行逆序
print([x for x in reversed("abcdefg")])
#将 range() 生成的区间列表进行逆序
print([x for x in reversed(range(10))])
"""


"""
9、  16紧致数字的大小
"""
"""
num = list(input("输入:"))
num.reverse()
dict1 = {"A": 10, "B": 11, "C": 12, "D": 13, "E": 14, "F": 15}
one_to_night = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
long_num = len(num)
print(long_num)
Base_library = []
position = 0

for cl in num:
    if cl in dict1:
        intermediary = dict1[cl]
        Base_library.append(intermediary)
    elif int(cl) in one_to_night:
        Base_library.append(int(cl))

for i in range(0, long_num):
    multiplier = 16 ** i
    num2 = Base_library[i] * multiplier
    position = position + num2

print(position)

"""

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值