python格式化输出
python 读入整数数字并且换行输出
python规范输出小数点后几位
a=float(input())
format_a=''{.2f}''.format(a)
print(format_a)
小数化整数
a=float(input())
b=int(a)
print(b)
为整数增加小数点
input_integer = int(input())
float_number = float(input_integer)
print(float_number)
print(type(float_number))
十六进制数字的大小
num = input()
print(int(num,16))
两个字符串的连接
输入描述:
依次输入两个字符串
输出描述:
输出连接后的字符串
a=input()
b=input()
print(a+b)
输出字符串长度
print(len(input()))
大小写输入输出
name = input()
print(name.lower(),name.upper(),name.title(),sep='\n')
过滤空白符 strip函数 a.函数去掉空格符 lstrip是做 rstrip是右
a=input()
print(a.strip())
不利用循环输出重复
# 读入一个字符串
friend_name = input()
# 使用字符串的乘法操作将字符串重复输出100次
result = friend_name * 100
# 打印输出结果
print(result)
截断字符串的前10位
str=input()
print(str[0:10])
利用列表循环依次输出 列表的末尾增删
offer_list = ["Allen", "Tom"]
for i in offer_list:
print("{}, you have passed our interview and will soon become a member of our company.".format(i))
offer_list.remove("Tom")
offer_list.append("Andy")
for j in offer_list:
print("{}, welcome to join us!".format(j))
生成列表
一串连续的数据用什么记录最合适,牛牛认为在Python中非列表(list)莫属了。现输入牛牛朋友们的名字,请使用list函数与split函数将它们封装成列表,再整个输出列表。 输入描述: 输入一串字符串,它们之间通过空格间隔开。 输出描述: 输出封装后的列表。 示例1 输入: NiuNiu NiuMei NiuNeng 复制 输出: ['NiuNiu', 'NiuMei', 'NiuNeng']
names_str = input()
names_list = list(names_str.split())
print(names_list)
生成数字列表只用逗号隔开
numbers_str = input()
numbers_list = [int(num) for num in numbers_str.split()]
print(numbers_list)
或者用list加map函数将字符串整数化
numbers_str = input()
numbers_list = list(map(int, numbers_str.split()))
print(numbers_list)