python新手的五个练习题

代码

1. 定义一个变量my_Number,将其设置为你的学号,然后输出到终端。

my_Number = "20240001" # 假设你的学号是20240001

print("学号:", my_Number)

2. 计算并输出到终端:两个数(例如3和5)的和、差、乘积和商。

num1 = 3

num2 = 5

print("和:", num1 + num2)

print("差:", num1 - num2)

print("乘积:", num1 * num2)

print("商:", num1 / num2)

3. 将字符串"Hello,World!"分割成单词列表,然后反转这个列表,并重新组合成一个新的字符串,并输出到终端。

s = "Hello,World!"

words = s.split(",")

reversed_words = words[::-1]

new_string = ",".join(reversed_words)

print("反转字符串:", new_string)

4. 编写一个程序,提示用户输入两个数字,然后输出这两个数字的较大者,输出到终端。

num1 = float(input("请输入第一个数字: "))

num2 = float(input("请输入第二个数字: "))

if num1 > num2:

print("较大的数字是:", num1)

else:

print("较大的数字是:", num2)

5. 导入math模块,并使用其中的sqrt函数计算并打印数字16的平方根,输出到终端。

import math

sqrt_value = math.sqrt(16)

print("数字16的平方根是:", sqrt_value)

运行步骤:

  1. 将上述代码保存为一个Python文件,例如 operation.py

  2. 在终端或命令行中运行该文件,例如使用命令 python operation.py

  3. 根据提示输入相应的数字。

希望这能帮到你!如果有任何问题,随时告诉我。

相关推荐
mqiqe17 分钟前
Elasticsearch 分词器
python·elasticsearch
qystca24 分钟前
洛谷 B3637 最长上升子序列 C语言 记忆化搜索->‘正序‘dp
c语言·开发语言·算法
薯条不要番茄酱25 分钟前
数据结构-8.Java. 七大排序算法(中篇)
java·开发语言·数据结构·后端·算法·排序算法·intellij-idea
今天吃饺子29 分钟前
2024年SCI一区最新改进优化算法——四参数自适应生长优化器,MATLAB代码免费获取...
开发语言·算法·matlab
努力进修34 分钟前
“探索Java List的无限可能:从基础到高级应用“
java·开发语言·list
不去幼儿园1 小时前
【MARL】深入理解多智能体近端策略优化(MAPPO)算法与调参
人工智能·python·算法·机器学习·强化学习
Ajiang28247353042 小时前
对于C++中stack和queue的认识以及priority_queue的模拟实现
开发语言·c++
幽兰的天空3 小时前
Python 中的模式匹配:深入了解 match 语句
开发语言·python
Theodore_10226 小时前
4 设计模式原则之接口隔离原则
java·开发语言·设计模式·java-ee·接口隔离原则·javaee
网易独家音乐人Mike Zhou6 小时前
【卡尔曼滤波】数据预测Prediction观测器的理论推导及应用 C语言、Python实现(Kalman Filter)
c语言·python·单片机·物联网·算法·嵌入式·iot