python编程实例汇总
前言
本实例题目均来自网络,题目中涉及的所有代码都经过测试,注释完备,此文档会持续更新。
编辑环境:
python版本:python.10.2
编辑器:Visual Studio Code
01. 输出hello world
题目: 输出hello world 这是所有编程的开始,向这个世界问好
print("hello world")
02. 输出两个数字的和
题目: 输出两个数字的和
# 输入两个数字
num1 = input("请输入第一个数字: ")
num2 = input("请输入第二个数字: ")
# 计算两个数字的和
num_sum = float(num1) + float(num2)
# 输出两个数字的加和,浮点型
print(f"浮点数之和: {num1} + {num2} = {num_sum:0.2f}")
获取checkbox勾选的值
# 输出两个数和,整形
print(f"整形之和: {num1} + {num2} = {int(float(num1)) + int(float(num2))}") # 不对input接收的数据进行转换,输出的就是两个数字的拼接
print(f"字符串拼接 {num1} + {num2} = {num1 + num2}")
03. 输出数字的平方根
题目: 输出数字的平方根
import math
# 输入两个数字
num1 = float(input("请输入一个数字: "))
# # 计算数字的平方根
num_sqrt = num1 ** 0.5
num_sqrt1 = math.sqrt(num1)
# 输出数字的平方根,浮点型,精确到小数点后2位
print(f"用**计算数字 {num1} 的平方根为: {num_sqrt:0.2f}")
print(f"用math模块计算数字 {num1} 的平方根为: {num_sqrt1:0.2f}")
04. 求三角形的面积
题目: 求三角形的面积(海伦公式)
"""
假设: 三角形三边为: a, b, c,
根据海伦—秦九韶公式: √ ̄p(p-a)*(p-b)*(p-c), 其中:p = (a + b + c)/2 可计算出面积"""
import math
""" 获取用户输入的三边长度 """
a, b, c = float(input("请输入三角形a边长度: ")), float(input('请输入三角形b边的长度: ')), float(input("请输入三角形c边的长度: "))
# 计算P值
p = (a + b + c) / 2
# 计算面积方法一
trangleArea = math.sqrt(p*(p-a)*(p-b)*(p-c))
# 计算面积方法二
trangleArea2 = (p*(p-a) * (p-b) * (p-c)) ** 0.5
print(f'用math函数计算的三角形面积:{trangleArea:0.2f}')
print(f'用**计算的三角形面积:{trangleArea2:0.2f}')
05. 求圆的面积
题目: 求圆的面积
# 圆形的面积计算公式只有一种:Π(r*r)
# 其中: Π = 3.14, r就是圆的半径需要用户输入
from math import pi
# 接收用户输入的半径
r = float(input("请输入圆形的半径: "))
pi_1 = 3.14
# 计算圆的面积
circle_area = pi_1 * (r**2)
# 计算圆的面积
circle_area2 = pi * (r ** 2)
print(f'用pi=3.14计算圆的面积: {circle_area:0.2f}')
print(f'用math.pi计算圆的面积: {circle_area2:0.2f}')
100种漂亮边框图片简易版
06. 摄氏度转华氏度
题目: 摄氏温度转华氏温度
celsius = float(input("请输入摄氏度°C: "))
fahrenheit = 32 + celsius * 1.8
print(f'{celsius}°C 转换为华氏温度为: {fahrenheit:0.2f}')
07. 判断奇偶数
html登录注册页面代码验证码题目: 输入一个整数,判断是奇数还是偶数
"""
奇数偶数定义:
偶数是能够被2所整除的整数。正偶数也称双数。
[1] 若某数是2的倍数,它就是偶数,可表示为2n;
[2] 若不是2的倍数,它就是奇数,可表示为2n+1(n为整数)
例如:
x % 2 == 0, 即:x为偶数
x % 2 != 0, 即: x为奇数
"""
number = int(input("请输入一个整数: "))
if number % 2 == 0:
print(f"您输入的整数 {number} 是一个偶数。")
else:
print(f"您输入的整数 {number} 是一个奇数。")
08. 判断正数
题目: 判断一个整数,判断它的类型是否是正数、零、负数
def example01(number):
"""接收一个整数,判断它的类型是否是正数、零、负数    Args:
number (int): 接收一个整数
Returns:
str: 返回这个整数的类型: 正数、零、负数
"""
res = ''
# 判断number 是否大于0
treefm网站if number > 0:
# 大于零返回正数
res = '正数'
# 判断number 是否小于0
elif number < 0:
res = '负数'
# 如果number不大于0,也不小于0,那只能是0
else:
res = '零'
# 返回判断结果
return res
def example02(number):
res = ''
# 判断number是否不等于0
if number != 0:
# 判断number 是否大于0
if number > 0:
res = '正数'
# 如果number不大于0走这里
else:
res = '负数'
# 等于零走这里
else:
res = '零'
# 返回判断结果
return res
09. 判断闰年
题目: 输入一个年份,判断是否是闰年
# 写法一
css3屏幕显示动画
def isLeapYear(year: int) -> bool:
"""判断输入的年份是否是闰年
如果是闰年返回:True
如果不是闰年返回: False
Args:
year (int): 接收用户年份
Returns:
bool: 返回布尔类型
"""
# 定义闰年标识,默认为false
res = False
# 判断year是否能被100和400整除, 如果能则修改res的值为True
if year % 400 == 0:
res = True
# 判断year是否能被4整除,不能被100整除, 如果能则修改res为True
elif year % 4 == 0and year % 100 != 0:
res = True
# 返回判断结果
return res
# 写法二变种
def isLeapYear01(year: int):
res = False
# 判断year是否能被4整除,不能被100整除或者判断year是否能被4整除,不能被100整除
if (year % 4 == 0and year % 100 != 0) or (year % 400 == 0):        res = True
return res
# 写法三, 三目运算符
def isLeapYear03(year):
return True if (year % 400 == 0) or ( year % 4 ==0and year % 100 != 0) else False
10. 判断素数
题目: 输入一个数字,判断是否为质数
# 质数定义:质数又称素数。一个大于1的整数中,除了1和它自身外,不能被其他自然数整除的数叫做质数;否则称为合数(规定1既不是质数也不是合数)
# 注意: 素数都是正整数
# 质数判断: 1. 大于1, 2. 除了1和自身外不能被其他自然数整除
def isprime(num: int) -> bool:
"""判断数字是否是素数
如果是返回True,
python在线编辑器python3
如果不是返回False
Args:
num (int): 接收一个整数
Returns:
bool: 返回结果,True或False
"""

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。