python低阶基础100题(上册)

**

python低阶基础100题(上册)

**


1. 请打印出字符串 Hello World

print("Hello World")


2. 请打印出字符串 爸爸妈妈,你们辛苦啦

print("爸爸妈妈,你们辛苦啦")


3. 请打印出字符串 人生苦短,我用python

print("人生苦短,我用python")


4. 请使用输出(input)一个字符串,再将字符串打印出来

# 获取用户输入的字符串
user_input = input("请输入一个字符串:")

# 打印用户输入的字符串
print(user_input)


5. 请使用两个输入(input)分别输入两个字符串,再将两个字符串分别打印出来

# 输入两个字符串
string1 = input("请输入第一个字符串:")
string2 = input("请输入第二个字符串:")

# 打印两个字符串
print("第一个字符串为:", string1)
print("第二个字符串为:", string2)


**6. 请使用两个输入(input)分别输入两个字符串,再将两个字符串进行拼接(+)再打印输出
**

# 输入两个字符串
string1 = input("请输入第一个字符串:")
string2 = input("请输入第二个字符串:")

# 将两个字符串进行拼接
result = string1 + string2

# 打印拼接后的结果
print("拼接后的字符串为:", result)


7. 请使用输入(input)一个字符串,再利用乘法(*)实现将这个字符串重复1000次,最后再输出

# 输入一个字符串
input_string = input("请输入一个字符串:")

# 使用乘法运算符将字符串重复1000次
result = input_string * 1000

# 输出重复后的字符串
print("重复1000次后的字符串为:", result)


8. 请输入两个字符串,再将这两个字符串分别重复1000次,然后拼接之后再进行输出

# 输入两个字符串
string1 = input("请输入第一个字符串:")
string2 = input("请输入第二个字符串:")

# 将两个字符串分别重复1000次
string1_repeated = string1 * 1000
string2_repeated = string2 * 1000

# 将两个重复后的字符串进行拼接
result = string1_repeated + string2_repeated

# 输出拼接后的结果
print("拼接后的字符串为:", result)


9. 请输入两个字符串str1和str1(使用到2个input()),两个数字a和b(使用到2个input()),将str1字符串重复a次,将str2字符串重复b次,再将两个字符串重复之后的结果进行拼接起来再输出

# 输入第一个字符串和数字a
str1 = input("请输入第一个字符串:")
a = int(input("请输入数字a:"))

# 输入第二个字符串和数字b
str2 = input("请输入第二个字符串:")
b = int(input("请输入数字b:"))

# 将两个字符串分别重复a和b次
str1_repeated = str1 * a
str2_repeated = str2 * b

# 将两个重复后的字符串进行拼接
result = str1_repeated + str2_repeated

# 输出拼接后的结果
print("拼接后的字符串为:", result)


10. 输入两个字符串,输入一个数,将两个字符串进行拼接,再将拼接的结果进行重复1000次,最后将结果进行输出

# 输入两个字符串
str1 = input("请输入第一个字符串:")
str2 = input("请输入第二个字符串:")

# 输入一个数
num = int(input("请输入一个数字:"))

# 将两个字符串进行拼接
concatenated_str = str1 + str2

# 将拼接的结果重复1000次
repeated_str = concatenated_str * num

# 输出重复后的结果
print("重复1000次后的字符串为:", repeated_str)


11. 输入两个数字(整数),输出两个数之和

# 输入两个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))

# 计算两个数之和
sum_nums = num1 + num2

# 输出两个数之和
print("两个数之和为:", sum_nums)


12. 输入两个数字(浮点数),输出两个数之和

# 输入两个浮点数
num1 = float(input("请输入第一个浮点数:"))
num2 = float(input("请输入第二个浮点数:"))

# 计算两个数之和
sum_nums = num1 + num2

# 输出两个数之和
print("两个数之和为:", sum_nums)


13. 输入两个数字(整数),输出两个数之积

# 输入两个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))

# 计算两个数之积
product = num1 * num2

# 输出两个数之积
print("两个数之积为:", product)


14. 输入两个数字(浮点数),输出两个数之积

# 输入两个浮点数
num1 = float(input("请输入第一个浮点数:"))
num2 = float(input("请输入第二个浮点数:"))

# 计算两个数之积
product = num1 * num2

# 输出两个数之积
print("两个数之积为:", product)


15. 输入两个数字(整数),分别为a和b,输出((a + b) / (a - b) * a) * (a + b)

# 输入两个整数
a = int(input("请输入第一个整数a:"))
b = int(input("请输入第二个整数b:"))

# 计算表达式结果
result = ((a + b) / (a - b) * a) * (a + b)

# 输出结果
print("表达式结果为:", result)


16. 输入两个数字(浮点数),分别为a和b,输出((a + b) / (a - b) * a) * (a + b)

# 输入两个浮点数
a = float(input("请输入第一个浮点数a:"))
b = float(input("请输入第二个浮点数b:"))

# 计算表达式结果
result = ((a + b) / (a - b) * a) * (a + b)

# 输出结果
print("表达式结果为:", result)


17. 输入一个整数(int),再输入一个浮点数(float),输出((a * b) + (a - b) / a) * (a % b)

# 输入一个整数和一个浮点数
a = int(input("请输入一个整数a:"))
b = float(input("请输入一个浮点数b:"))

# 计算表达式结果
result = ((a * b) + (a - b) / a) * (a % b)

# 输出结果
print("表达式结果为:", result)


18. 输入三个数(int),输出三数的总和

# 输入三个整数
num1 = int(input("请输入第一个整数:"))
num2 = int(input("请输入第二个整数:"))
num3 = int(input("请输入第三个整数:"))

# 计算三个数的总和
total = num1 + num2 + num3

# 输出总和
print("三个数的总和为:", total)


19. 输入四个数(float),分别为a,b,c和d。输出((a * b) + (c - d) / a) * (d % b)

# 输入四个浮点数
a = float(input("请输入第一个浮点数a:"))
b = float(input("请输入第二个浮点数b:"))
c = float(input("请输入第三个浮点数c:"))
d = float(input("请输入第四个浮点数d:"))

# 计算表达式结果
result = ((a * b) + (c - d) / a) * (d % b)

# 输出结果
print("表达式结果为:", result)


20. 输入三角形的三条边(int),计算三角形的周长

# 输入三角形的三条边
side1 = int(input("请输入第一条边的长度:"))
side2 = int(input("请输入第二条边的长度:"))
side3 = int(input("请输入第三条边的长度:"))

# 计算三角形的周长
perimeter = side1 + side2 + side3

# 输出周长
print("三角形的周长为:", perimeter)


22. 输入一个数字(float),如果这个数字大于1,则输出666,否则输出999

# 输入一个浮点数
num = float(input("请输入一个数字:"))

# 判断条件并输出结果
if num > 1:
    print("666")
else:
    print("999")


23. 输入一个数字(float),如果这个数字等于1,则输出666,否则输出999

# 输入一个浮点数
num = float(input("请输入一个数字:"))

# 判断条件并输出结果
if num == 1:
    print("666")
else:
    print("999")


24. 输入一个数字(float),如果这个数字小于等于1,则输出666,否则输出999

# 输入一个浮点数
num = float(input("请输入一个数字:"))

# 判断条件并输出结果
if num <= 1:
    print("666")
else:
    print("999")


25. 输入两个数字(float)分别为a和b,两数之和大于1,则输出666,否则输出999

# 输入两个浮点数
a = float(input("请输入第一个数字a:"))
b = float(input("请输入第二个数字b:"))

# 计算两个数之和
sum_ab = a + b

# 判断条件并输出结果
if sum_ab > 1:
    print("666")
else:
    print("999")


26. 输入三个数字分别为a,b和c(float),假如a和b之和大于c,则输出((a + c) / (b - c) // a) * (c + b),否则输出((b + c) / (a - c) // b) * (a + b)

# 输入三个浮点数
a = float(input("请输入第一个数字a:"))
b = float(input("请输入第二个数字b:"))
c = float(input("请输入第三个数字c:"))

# 计算a和b之和
sum_ab = a + b

# 判断条件并输出结果
if sum_ab > c:
    result = ((a + c) / (b - c) // a) * (c + b)
else:
    result = ((b + c) / (a - c) // b) * (a + b)

print("结果为:", result)


27. 输入两个数字(float),输出最大的那个数字

# 输入两个浮点数
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))

# 判断并输出较大的数字
if num1 > num2:
    print("最大的数字为:", num1)
else:
    print("最大的数字为:", num2)


28. 输入三个数字(float),输出最小的那个数字

# 输入三个浮点数
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))
num3 = float(input("请输入第三个数字:"))

# 找到最小的数字
min_num = min(num1, num2, num3)

# 输出最小的数字
print("最小的数字为:", min_num)


29. 输入三个数字(float),判断这三个数字是否能构成三角形,假如能够构成则输出 是三角形,否则输出 不是三角形(判断构成三角形的特点:满足两边之和大于第三边就能够构成三角形)

# 输入三个浮点数
a = float(input("请输入第一个数字a:"))
b = float(input("请输入第二个数字b:"))
c = float(input("请输入第三个数字c:"))

# 判断是否能构成三角形
if a + b > c and a + c > b and b + c > a:
    print("能构成三角形")
else:
    print("不能构成三角形")


30. 输入一个带有六位小数的数字(例如1.123456),输出这个数只带2位小数(例如 1.23)【具体细节回顾笔记格式化输出】

# 输入一个带有六位小数的浮点数
number = float(input("请输入一个带有六位小数的数字:"))

# 格式化输出,保留两位小数
formatted_number = ("%.2f"%number)

# 输出结果
print(formatted_number)

31. 输入一个数字(float),输出保留9位小数的结果【具体细节回顾笔记格式化输出】

# 输入一个浮点数
number = float(input("请输入一个数字:"))

# 格式化输出,保留9位小数
formatted_number = "%.9f" % number

# 输出结果
print(formatted_number)


32. 输入一个数(float),如果这个数大于1,则输出”yes”,否则输出”no”

# 输入一个浮点数
number = float(input("请输入一个数字:"))

# 判断条件并输出结果
if number > 1:
    print("yes")
else:
    print("no")


33. 输出一个数(float),如果这个数大于1,则输出这个数与2的和,否则输出这个数和2的乘积

# 输入一个浮点数
number = float(input("请输入一个数字:"))

# 判断条件并输出结果
if number > 1:
    result = number + 2
else:
    result = number * 2

print("结果为:", result)


34. 输出两个数(float),如果这两个数之和大于10,则输出两数之积,否则输出两数之和。

# 输入两个浮点数
num1 = float(input("请输入第一个数字:"))
num2 = float(input("请输入第二个数字:"))

# 计算两个数之和
sum_nums = num1 + num2

# 判断条件并输出结果
if sum_nums > 10:
    result = num1 * num2
else:
    result = sum_nums

print("结果为:", result)


35. 输入一个语文数(int),假如这个数大于等于90则输出优秀,如果这个数小于90但是大于等于60则输出良好,如果这个数小于60则输出不及格。

# 输入语文成绩
score = int(input("请输入语文成绩:"))

# 判断条件并输出评价
if score >= 90:
    print("优秀")
elif score >= 60:
    print("良好")
else:
    print("不及格")


36. 输入一个数(int),如果这个数能被5整除则输出“666”,否则输出“2333”

# 输入一个整数
number = int(input("请输入一个数字:"))

# 判断条件并输出结果
if number % 5 == 0:
    print("666")
else:
    print("2333")


37. 输入一个数(int),如果这个数对5取余得到的余数是6则输出“6”,否则输出“666”

# 输入一个整数
number = int(input("请输入一个数字:"))

# 判断条件并输出结果
if number % 5 == 6:
    print("6")
else:
    print("666")


38. 输入一个数(float),如果这个数能够被2整除则输出“偶数”,否则输出“奇数”

# 输入一个浮点数
number = float(input("请输入一个数字:"))

# 判断条件并输出结果
if number % 2 == 0:
    print("偶数")
else:
    print("奇数")


39. 输入一个数(float),判断这个数是偶数还是奇数,如果是偶数则输出“偶数”,否则输出“奇数”

# 输入一个浮点数
number = float(input("请输入一个数字:"))

# 判断条件并输出结果
if number % 2 == 0:
    print("偶数")
else:
    print("奇数")


40. 输出一个数(int),如果这个数是偶数 而且 和6的乘积大于100,则输出“666”,否则输出“777”

# 输入一个整数
number = int(input("请输入一个数字:"))

# 判断条件并输出结果
if number % 2 == 0 and number * 6 > 100:
    print("666")
else:
    print("777")

小明老师(无聊猿)
在这里插入图片描述

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值