python基础练习01

# 1.请打印3个不同的字符串。
print("Hello")
print("world", end=' ')
print("python day day up", "hello", sep=",", end=" ")


# 2.编写程序:如果变量的值小于10,打印一条消息;如果大于或等于10,则打印不同的消息。
def compare_digit(num):
if num < 10:
print(f"输入的数字{num},小于10")
else:
print(f"输入的数字{num},大于等于10")


compare_digit(10)

compare_digit(9)
# 3.编写程序:如果变量的值小于或等于10,打印一条消息;如果大于10且小于或等于25,则打印一条不同的消息;如果大于25,则打印另一条不同的消息。
def compare_2(num):
if num <= 10:
print("小于等于10")
elif num <= 25:
print("大于10且小于等于25")
else:
print("大于25")


compare_2(9)
compare_2(17)
compare_2(35)


# 4.编写一个将两个变量相除,并打印余数的程序。
def mode(a, b):
return a % b


print(mode(2, 4))


# 5.编写一个将两个变量相除,并打印商的程序。
def divide(a, b):
return a / b


print(divide(3, 4), type(divide(3, 4)))
print(divide(4, 2), type(divide(4, 2)))
# 6.编写程序:为变量age赋予一个整数值,根据不同的数值打印不同的字符串说明。
from random import randint, seed

# seed(3)
age = randint(1, 10)
print(age)


def compare_3(age):
if age > 4:
print("大于4")
elif age < 8:
print("大于8")
else:
print("大于10")


compare_3(age)
原文地址:https://www.cnblogs.com/hamish26/p/12916640.html