python低阶基础100题(上册)

**

python低阶基础100题(上册)

**

python 复制代码

1. 请打印出字符串 Hello World

python 复制代码
print("Hello World")
python 复制代码

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

python 复制代码
print("爸爸妈妈,你们辛苦啦")
python 复制代码

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

python 复制代码
print("人生苦短,我用python")
python 复制代码

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

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

# 打印用户输入的字符串
print(user_input)
python 复制代码

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

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

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

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

**

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

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

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

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

python 复制代码
# 输入一个字符串
input_string = input("请输入一个字符串:")

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

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

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

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

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

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

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

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

python 复制代码
# 输入第一个字符串和数字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)
python 复制代码

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

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

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

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

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

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

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

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

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

# 输出两个数之和
print("两个数之和为:", sum_nums)
python 复制代码

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

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

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

# 输出两个数之和
print("两个数之和为:", sum_nums)
python 复制代码

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

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

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

# 输出两个数之积
print("两个数之积为:", product)
python 复制代码

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

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

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

# 输出两个数之积
print("两个数之积为:", product)
python 复制代码

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

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

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

# 输出结果
print("表达式结果为:", result)
python 复制代码

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

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

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

# 输出结果
print("表达式结果为:", result)
python 复制代码

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

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

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

# 输出结果
print("表达式结果为:", result)
python 复制代码

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

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

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

# 输出总和
print("三个数的总和为:", total)
python 复制代码

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

python 复制代码
# 输入四个浮点数
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)
python 复制代码

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

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

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

# 输出周长
print("三角形的周长为:", perimeter)
python 复制代码

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

python 复制代码
# 输入一个浮点数
num = float(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个浮点数
num = float(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个浮点数
num = float(input("请输入一个数字:"))

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

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

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

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

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

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

python 复制代码
# 输入三个浮点数
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)
python 复制代码

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

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

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

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

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

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

# 输出最小的数字
print("最小的数字为:", min_num)
python 复制代码

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

python 复制代码
# 输入三个浮点数
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("不能构成三角形")
python 复制代码

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

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

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

# 输出结果
print(formatted_number)

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

python 复制代码
# 输入一个浮点数
number = float(input("请输入一个数字:"))

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

# 输出结果
print(formatted_number)
python 复制代码

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

python 复制代码
# 输入一个浮点数
number = float(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个浮点数
number = float(input("请输入一个数字:"))

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

print("结果为:", result)
python 复制代码

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

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

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

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

print("结果为:", result)
python 复制代码

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

python 复制代码
# 输入语文成绩
score = int(input("请输入语文成绩:"))

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

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

python 复制代码
# 输入一个整数
number = int(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个整数
number = int(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个浮点数
number = float(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个浮点数
number = float(input("请输入一个数字:"))

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

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

python 复制代码
# 输入一个整数
number = int(input("请输入一个数字:"))

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

小明老师(无聊猿)

相关推荐
AIAdvocate1 小时前
Pandas_数据结构详解
数据结构·python·pandas
小言从不摸鱼1 小时前
【AI大模型】ChatGPT模型原理介绍(下)
人工智能·python·深度学习·机器学习·自然语言处理·chatgpt
jiao000011 小时前
数据结构——队列
c语言·数据结构·算法
迷迭所归处2 小时前
C++ —— 关于vector
开发语言·c++·算法
FreakStudio3 小时前
全网最适合入门的面向对象编程教程:50 Python函数方法与接口-接口和抽象基类
python·嵌入式·面向对象·电子diy
leon6253 小时前
优化算法(一)—遗传算法(Genetic Algorithm)附MATLAB程序
开发语言·算法·matlab
CV工程师小林3 小时前
【算法】BFS 系列之边权为 1 的最短路问题
数据结构·c++·算法·leetcode·宽度优先
Navigator_Z3 小时前
数据结构C //线性表(链表)ADT结构及相关函数
c语言·数据结构·算法·链表
Aic山鱼3 小时前
【如何高效学习数据结构:构建编程的坚实基石】
数据结构·学习·算法
天玑y4 小时前
算法设计与分析(背包问题
c++·经验分享·笔记·学习·算法·leetcode·蓝桥杯