对于大多数人来说,复制粘贴个print(“Hello World”) 并不难,难的是不知道把这句话复制粘贴到哪里去;安装个IDE很麻烦啊是不是,装好了又得配置各种参数环境乱七八糟的,配了还不一定能用。

介绍个简单的办法吧,就用cmd;Win10按win+X,选择运行,输入cmd回车就打开了cmd环境;

如果已经安装过python,那么输入python回车,就可以看到版本,接着就可输入代码回车看结果了

可以把网上搜到的代码复制粘贴进来运行;对于学习基础的语法,做些测试应该是足够了。如果输入的是if、while这些语句,是可以换行继续输的;def定义子程序也可以多行。

import sys
from datetime import datetime
def is_leap(year):
    """    判断是否是闰年    :param year: 年份    :return: 布尔值    """
    return year % 4 == 0 and year % 100 != 0 or year % 400 == 0
def get_days(year, month):
    """    获取这一年中这个月份的天数    :param year: 年份    :param month: 月份    :return: 该月的天数    """
    if month in [1, 3, 5, 7, 8, 10, 12]:
        return 31
    elif month == 2:
        return 29 if is_leap(year) else 28
    else:
        return 30
def main():
    if len(sys.argv) == 4:
        year = int(sys.argv[1])
        month = int(sys.argv[2])
        day = int(sys.argv[3])
    else:
        now = datetime.now()
        year = now.year
        month = now.month
        day = now.day
    total = 0
    for m in range(1, month):
        total += get_days(year, m)
    total += day
    print(f'{year}年{month}月{day}日是{year}年的第{total}天')
if __name__ == '__main__':
    main()

把下面的代码复制粘贴,回车,就可以得到今天是今年的第几天。

python datetime需要安装_【python从入门到入土】之第一行代码相关推荐

  1. Python从入门到入土的90行代码

    文章目录 基础入门 菜鸟提升 基础晋级 高手之路 内置包库 奇技淫巧 基础入门 1 python 即在命令行输入python,进入Python的开发环境. 2 x = 1+2*3-4/5+6**2 加 ...

  2. Python从入门到高手的80行代码

    文章目录 基础入门 菜鸟提升 基础晋级 高手之路 内置包库 奇技淫巧 最新版: Python从入门到入土的90行代码 基础入门 1 python 即在命令行输入python,进入Python的开发环境 ...

  3. python练习生|这是你熟悉的第一行代码吗?(附python安装教程(win))

    python练习生|python与pycharm的下载与搭建 一.python的下载方式与环境搭建 1.下载方式 2. Windows 系统下载 python 3.pip 模块安装 1) 关于 pip ...

  4. python第一行代码_“少年py”001:下载Python软件,写第一行代码

    Python,网络上称之为人工智能时代的第一编程语言. 功能超级强大,能做科学计算.大数据处理.网络爬虫.游戏开发等等. 但是说实话,彬哥玩Python还没到这么厉害的程度,究竟怎么实现,我们不着急, ...

  5. python软件下载安装教程,python详细安装教程视频

    python安装教程 python安装教程具体如下:1.确定电脑的系统类型. 在安装python之前,你要先确定一下你的电脑的系统类型及详细配置,具体方法如下:点击桌面上的快捷图标"此电脑& ...

  6. 人人都能学会的python编程教程1:第一行代码

    前言 众所周知,现在IT行业很火,行业薪酬也很高,国家在2017年也发布了人工智能教育的推广计划,人人会编程的时代将要到来.不会编程.不懂编程可能有些跟不上时代的节奏,普通人不懂技术也许会觉得这个很难 ...

  7. Python零基础速成班-第1讲-认识Python,课程目标,安装环境以及完成第一行代码“hello world”

    1.老师介绍: 姓名:路路哥哥 职务:信息技术高级工程师 主要专业:Java/SpringBoot/后端技术 辅修专业:Web前端技术(Html/Css/JavaScript)/Python 博客:无 ...

  8. python -不敢表白,不好意思说出来,没关系,7行代码完成自动打印文字

    python -不敢表白,不好意思说出来,没关系,7行代码搞定自动打印文字 ​ 一.实现效果 我们先来看实现之后的效果: 二.代码实现 我们需要调用到控制台输出文字,于是需要引用到sys模块. imp ...

  9. Python第一行代码

    Python第一行代码 前言 'module' object is not callable 前言 其实说起来也不算是Python的第一行代码,或第一次写Python,只不过在学习Python的时候遇 ...

  10. python datetime需要安装_Python全栈工程师学习笔记 | Django的模型层

    Model模型 模型是你的数据的唯一的.权威的信息源.它包含你所储存数据的必要字段和行为. 通常,每个模型对应数据库中唯一的一张表. 每个模型都是django.db.models.Model的一个Py ...

最新文章

  1. CyberLink ColorDirector Ultra(视频调色工具)中文版
  2. SAP附件清单的调用
  3. 怎么改vue项目的标题_如何动态修改Vue项目中的页面title
  4. LabVIEW通过ADO连接SQL Server 方法二
  5. ifttt.com:让你的网络行为能引发连锁反应
  6. ACL2021 | 信息抽取相关论文
  7. vue的介绍及基本使用(详细,好理解,示例代码)
  8. sublime_text_2 注册
  9. weixin-java-tools工具-微信开发常见问题
  10. 浅谈localhost
  11. EAN-13 条形码编程示例
  12. 微信文章排版技巧和相关排版工具
  13. Elasticsearch 7.X 中文分词器 ik 使用,及词库的动态扩展
  14. 网络分流器|网络分流器|网络分流采集器的应用领域
  15. Opncv 实现拍照、颜色识别和阈值选取
  16. Camera 冷启动阶段分解
  17. 出现You are using pip version 19.0.3, however version 20.0.2 is available.怎么办
  18. 用递归的方式分析白色相簿2 coda篇各结局概率
  19. QuantLib 金融计算——基本组件之天数计算规则详解
  20. (转)Unity3D手游开发实践

热门文章

  1. python爬虫什么框架好用_推荐十款高效率的Python爬虫框架,你用过几个?
  2. html 表格中单选框触发事件_HTML基础知识(网站同步更新)
  3. Grails 基础环境搭建及HelloWorld
  4. 线程同步(互斥锁与信号量的作用与区别)
  5. 一个按照行来截取显示文章摘要的函数
  6. 分享一个多功能SVN备份脚本
  7. OCS 2007 R2 标准版部署
  8. (转) oracle清空数据库脚本
  9. 数组的循环及跌送方式
  10. 改进:js修改iOS微信浏览器的title