python第一次写代码感言(python初学者感想)

本文目录一览:

大一新生,Python初学,想问问这一道题要怎么写代码?

题目没有限定输入的边长一定为整数,应该改为浮点数float

判断是否能构成三角形还要保证三条边都为正数

能构成三角形时再计算面积,否则可能出现负数开根号的情况,会报错

输出要求保留1位小数,要用格式化输出

修改后的代码如下:

import math

x = float(input(‘请输入三角形的边a:’)) # 边长可能为浮点数

y = float(input(‘请输入三角形的边b:’))

z = float(input(‘请输入三角形的边c:’))

if x0 and y0 and z0 and x+yz and x+zy and y+zx: # 还要判断是否是正数

  p=(x+y+z)/2

  s=math.sqrt(p*(p-x)*(p-y)*(p-z)) # 能构成三角形的话再计算面积

  print(‘三角形的周长=%.1f, 面积=%.1f’ % (x+y+z, s)) # 格式化输出,保留1位小数

else:

  print(‘无法构成三角形’)

以上代码运行通过,但图片中没有看到输出测试样例,请自行修改print语句以符合输出

利用Python写一段代码要求如下,求解答

def datedif(date1,date2):

    “利用datetime模块计算两个日期字串之间的天数,格式YYYY-MM-DD”

    if date1==date2:

        return 0

    from datetime import date

    d1=map(int,date1.split(‘-‘))

    d2=map(int,date2.split(‘-‘))

    d1=date(d1[0],d1[1],d1[2])

    d2=date(d2[0],d2[1],d2[2])

    return (d1-d2).days

def dttoday(date1):

    “计算date1到今天的天数,date1格式为YYYY-MM-DD”

    from datetime import date

    date2= date.today().isoformat()

    return datedif(date1,date2) #利用上面的datedif(date1,date2)函数

def dtb(date1):

    “计算生日为date1的人还有多久过生日,date1格式为YYYY-MM-DD”

    from datetime import date

    today=date.today()

    d1=map(int,date1.split(‘-‘))

    d1=date(today.year,d1[1],d1[2]) #今年的生日

    if todayd1: #如果今年已经过了生日,就计算到明年生日的天数

        d1=d1.replace(year=d1.year+1)

    return (d1-today).days

日期格式稍有不同,请参考!

祝你成功!

python在哪写代码

很多地方啊,例如:命令行,IDLE,Jupyter notebook,IDE编辑器,IDEA编辑器,vi/vim编辑器,记事本编辑器都是可以考虑的。

习惯使用linux系统的程序员,通常会用vim编辑器写python代码。

关于windows系统的python新手上路,我推荐使用IDLE,然后再使用pycharm,jupyter notebook之类的编辑器编写python代码。

原创文章,作者:小蓝,如若转载,请注明出处:https://www.506064.com/n/304285.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
小蓝小蓝
上一篇 2025-01-01 11:05
下一篇 2025-01-01 11:05

相关推荐

  • Python周杰伦代码用法介绍

    本文将从多个方面对Python周杰伦代码进行详细的阐述。 一、代码介绍 from urllib.request import urlopen from bs4 import Bea…

    编程 2025-04-29
  • Python字符串宽度不限制怎么打代码

    本文将为大家详细介绍Python字符串宽度不限制时如何打代码的几个方面。 一、保持代码风格的统一 在Python字符串宽度不限制的情况下,我们可以写出很长很长的一行代码。但是,为了…

    编程 2025-04-29
  • Python基础代码用法介绍

    本文将从多个方面对Python基础代码进行解析和详细阐述,力求让读者深刻理解Python基础代码。通过本文的学习,相信大家对Python的学习和应用会更加轻松和高效。 一、变量和数…

    编程 2025-04-29
  • 仓库管理系统代码设计Python

    这篇文章将详细探讨如何设计一个基于Python的仓库管理系统。 一、基本需求 在着手设计之前,我们首先需要确定仓库管理系统的基本需求。 我们可以将需求分为以下几个方面: 1、库存管…

    编程 2025-04-29
  • Python满天星代码:让编程变得更加简单

    本文将从多个方面详细阐述Python满天星代码,为大家介绍它的优点以及如何在编程中使用。无论是刚刚接触编程还是资深程序员,都能从中获得一定的收获。 一、简介 Python满天星代码…

    编程 2025-04-29
  • Python初学者指南:第一个Python程序安装步骤

    在本篇指南中,我们将通过以下方式来详细讲解第一个Python程序安装步骤: Python的安装和环境配置 在命令行中编写和运行第一个Python程序 使用IDE编写和运行第一个Py…

    编程 2025-04-29
  • 写代码新手教程

    本文将从语言选择、学习方法、编码规范以及常见问题解答等多个方面,为编程新手提供实用、简明的教程。 一、语言选择 作为编程新手,选择一门编程语言是很关键的一步。以下是几个有代表性的编…

    编程 2025-04-29
  • Python实现简易心形代码

    在这个文章中,我们将会介绍如何用Python语言编写一个非常简单的代码来生成一个心形图案。我们将会从安装Python开始介绍,逐步深入了解如何实现这一任务。 一、安装Python …

    编程 2025-04-29
  • 怎么写不影响Python运行的长段代码

    在Python编程的过程中,我们不可避免地需要编写一些长段代码,包括函数、类、复杂的控制语句等等。在编写这些代码时,我们需要考虑代码可读性、易用性以及对Python运行性能的影响。…

    编程 2025-04-29
  • 北化教务管理系统介绍及开发代码示例

    本文将从多个方面对北化教务管理系统进行介绍及开发代码示例,帮助开发者更好地理解和应用该系统。 一、项目介绍 北化教务管理系统是一款针对高校学生和教职工的综合信息管理系统。系统实现的…

    编程 2025-04-29

发表回复

登录后才能评论