【python基础】编写/运行hello world项目

news2025/5/25 8:14:21

1.编写hello world项目

编程界每种语言的第一个程序往往都是输出hello world。因此我们来看看,如何用Python输出hello world。
1.如果你是初学者,main.py中的代码暂时是无法看懂的,所以可以把main中的源代码直接删除。如下所示
 

image


这里我们要学习python的第一个知识点,print输出函数。
语法格式之一:print('想要输出的内容')或者print("想要输出的内容"),
有两种语法格式的原因是因为python对单引号’和双引号”的作用是相同的
想要输出hello world就需要用到print函数
2.在编辑区中,直接把下面两行输入进去,点击运行按钮

image

,如下所示

点击查看代码

 

image


我们发现运行结果输出区域,输出了两行想要输出的内容,说明我们编写的输出是正确的,在这里要提醒下,括号、单引号、双引号都是在英文状态下的符号。
接下来我们就要输出我们的hello world了。
3.3.直接把'想要输出的内容改为hello world即可,然后点击运行按钮

如下所示


经过查看运行窗口的输出内容,我们便可发现成功输出了hello world.
截止到目前,我们搭建了python环境,安装了pyCharm集成开发环境,成功编写运行了一个最简单的python项目-输出hello world,在以后的学习过程中,重点放在编写运行python项目,并经过修改完善python项目达到我们的运行目的,就可以了。

2.编程项目理解

每编程一个项目,其实就类似在设计一个产业链。编程中的数据就相当于某一种产品,然后经过对每个环节进行设计,最终得到符合自己设想的处理结果。这段过程不是一蹴而就的,而是循序渐渐的,不断对项目功能进行更新,直到符合自己的最优设想即可。假设一个橙汁项目,如下图所示


我们先来分析生产环节,对于生产环节我们可以单独的让其成为一个项目,也就是橙汁的初始项目。首先我们需要水,对于水我们要检验是否可以饮用(这里就要用到我们程序中的if语句),不能够饮用的我们可以经过污水处理(只是假想,这里用到我们的for语句,对水源进行多次循环处理),能够引用的我们让其进入橙汁合成环节。接下来我们需要产品橙子,然后对其进行质量检验,不合格的我们直接废弃处理,合格的我们让其加入橙汁合成环节,现在有合格的橙子和可以饮用的水,我们再进行合成处理,处理完成后,我们再对其进行质量检验,这里我们可以考虑分质量等级:一级品、二级品、次品(这里就要用到我们对数据的挑选处理,可以是for加if语句)。
生产环节结束后,我们得到了橙汁,为了让产业链更加完善,我们可以对包装环节进行设计,逐步扩大产业链,扩大产业链,将运输环节、销售环节、售后环节、xxxx环节等逐步完善。最终形成我们更加符合设想的橙汁产业链,也就是橙汁项目。 

总而言之项目的开发不是一蹴而就的,需要我们不断调试,不断优化,最终达到我们理想的预期。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1027764.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Blender Morph Targets

推荐:用 NSDT编辑器 快速搭建可编程3D场景 在 Blender 中,Morph Target被称为Shape Key,即形状键,是将网格从一种形状变形为另一种形状的工具。 每个对象都被分配了一个基本形状,然后可以有许多可以变形的形状键。 形…

C# linq初探 使用linq查询数组中元素

使用linq进行数组查询 输出数组中全部的偶数并升序输出结果 写法1: int[] numbers { 5, 10, 8, 3, 6, 12 }; //查询的数组var numqurey from num in numberswhere num % 2 0 //按照条件过滤orderby numselect num;foreach (var num in numqurey){Console.Writ…

面试官:你是怎么理解ES6中 Decorator 的?使用场景?

🎬 岸边的风:个人主页 🔥 个人专栏 :《 VUE 》 《 javaScript 》 ⛺️ 生活的理想,就是为了理想的生活 ! 目录 一、介绍 二、用法 类的装饰 类属性的装饰 注意 三、使用场景 antobind readonly deprecate 一、介绍 Dec…

OSI模型与数据的封装

1、OSI模型 上层|| 七层模型 四层模型|| 应用层| 表示层 应用层 http/ftp/ssh/ftps| 会话层 -----------------------------------------------------------------------| 传输层 传输层 tcp/udp ------------------------------…

Java基于SpringBoot的财务管理系统,附源码,教程

博主介绍:✌程序员徐师兄、7年大厂程序员经历。全网粉丝30W,Csdn博客专家、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 文章目录 一 简介第二.主要技术第三、部分效果图第四章 系统设计4.1功能结构4.2 数据库设计4.2.1 数据库E/R…

软件设计原则扩展

一、引言 经典的软件设计7大原则 开闭原则(Open Close Principle, OCP) 依赖倒置原则(Dependence Inversion Principle, DIP) 单一职责原则(Simple Responsibility Principle, SRP) 接口隔离原则&#xf…

力扣刷题-82. 删除排序链表中的重复元素

题目来源:力扣82 题目描述: 代码及思路: class Solution {public ListNode deleteDuplicates(ListNode head) {/**判断下一个节点的值与下下个的值是否相同,相同:循环到没有相同 下一个节点指到值不同的节点上不同&a…

C语言进阶第三课-----------指针的进阶----------后续版

作者前言 🎂 ✨✨✨✨✨✨🍧🍧🍧🍧🍧🍧🍧🎂 ​🎂 作者介绍: 🎂🎂 🎂 🎉🎉&#x1f389…

构建自动化测试环境:使用Docker和Selenium!

随着软件开发的日益复杂和迭代速度的加快,自动化测试被越来越广泛地应用于软件开发流程中。它能够提高测试效率、减少测试成本,并保证软件质量的稳定性。在构建自动化测试环境方面,Docker 和 Selenium 是两个非常有用的工具。下面将介绍如何使…

肖sir__mysql中数据库后端无法展示

mysql中数据库后端无法展示: 错误现象 解决方法: mysql中数据库后端无法展示:my.cnf (5,7数据库) 在 mysql 配置文件中加入: sql_modeNO_ENGINE_SUBSTITUTION,STRICT_TRANS_TABLES 或者重启数据库

一文读懂 Redis 缓存系统

【摘要】本文介绍了Redis缓存原理、详细解析了缓存模型、缓存一致性和缓存异常场景。 【作者】李杰,专注于Java虚拟机技术、云原生技术领域的探索与研究。 尽管(关系型)数据库系统 (SQL) 带来了许多出色的属性,例如 ACID&#x…

APP产品经理岗位的具体内容(合集)

APP产品经理岗位的具体内容1 1、负责项目产品团队的管理工作,对项目产品团队考核目标负责; 2、全面负责“工务园”所有产品,全方位负责其生命周期管理; 3、按照产品管理相关的计划和规范,对产品版本的更新及发布负责,完善产品的…

MyBatis 反射模块

文章目录 前言反射模块实现ReflectorReflectorFactoryInvokerMetaClassMetaObject 反射模块应用SqlSessionFactory执行SQL 前言 MyBatis在进行参数处理、结果集映射等操作时会使用到大量的反射操作,Java中的反射功能虽然强大,但是代码编写起来比较复杂且…

MSTP+VRRP vlan接口作为网关(2)

SW2 g0/0/2 g0/0/5 g0/0/3 g0/0/4 shutdow 链路失效, vlan 3 的 根桥、master 依然是sw2 PC3的数据包会什么还会到达外部环回口? SW2: dis stp instance 2 brief dis vrrp brief vlan3的主机PC3访问3.3.3.3.数据包发给网关(master)Sw2 pc3 : tracert …

go语言unsafe.Pointer与uintptr

以下内容来源go语言圣经 1、unsafe.Pointer,相当于c语言中的void *类型的指针,如果需要运算需要转成uintptr类型的指针 2. uintptr uintptr是一个无符号的整型,它可以保存一个指针地址。 它可以进行指针运算。 uintptr无法持有对象, GC不把…

新能源汽车运行安全性能检验规程需要哪些CAN数据才符合标准

新能源汽车的前生命周期包括了整车制造、使用、转让市场及报废回收这几个主要阶段,在政策大力扶持下,国内新能源汽车的制造产业链完善,补贴培育市场取得丰硕的果实。目前来说,我国新能源汽车有着技术领先、设计先进、低成本优势&a…

Android集成微信支付

​ 打开微信开放平台登录账户后点击创建应用 根据提示填写完相应的内容提交审核通过后,需要开通支付权限。 1.接着在你的项目工程build.gradle文件中添加微信支付依赖库 ​api com.tencent.mm.opensdk:wechat-sdk-android: 2.在你的包的根目录下,创建w…

Nodejs+vue体育用品商城商品购物推荐系统_t81xg

本课题基于协同过滤算法,主要采用nodejs技术和MySQL数据库技术以及vue框架进行开发。功能主要包括首页、个人中心、用户管理、商品分类管理、商品信息管理、交流论坛、留言板、系统管理、订单管理等功能,从而实现个性化智能体育商品推荐方式,…

MyBatis基础之动态SQL

文章目录 动态 SQLif 元素choose-when-otherwise 元素where 元素set 元素foreach 元素 动态 SQL 简而言之,动态 SQL 就是在 Mapper 中使用分支、循环等逻辑。常见的动态 SQL 元素包括: if 元素choose-when-otherwise 元素where 元素set 元素foreach 元…

2024年中国计量大学MBA最新招生计划公布:有哪些看点?

中国计量大学MBA项目立项于2023年,第一年招生就顺利完成开班任务,虽然人数不多,但是因为其有自身的项目培养定位,因此未来的市场中还是可以保持自身的优势。从2024年最新的招生计划来看,中国计量大学的总体计划依然采取…