【Python基础篇】一篇文章入门Python,进入Python的世界

news2024/10/7 12:28:09

文章目录

  • 0.前言
  • 1.打印(Hello,World)
  • 2.创建变量
  • 3.打印升级
    • 3.1 打印一句话中间加变量
    • 3.2 sep设置分隔符
    • 3.3 end和换行
  • 4. 注释

0.前言

大家好,我是小辰,前几天做了个重大的决定,学习python。
首先,我在此之前也没接触过python,也是一个python小白,所以说大家可以放心跟着我一起学,0基础也不怕。
其次,我也是自学的,这些博客也是我的笔记,也就是说我学的所有python知识都会记录在这里,不会藏私哦!
然后,后面我也会学习python+测试方面的知识,大家也可以留意哈。
最后,欢迎大家点赞关注收藏,此专栏会很快更新完毕的,欢迎大家谈论留言,一起学习。

1.打印(Hello,World)

学习一个语言,相信大家最开始面临的第一个程序就是打印“Hello,World”,那么这里学习python也是如此。
而且python绝对是几大热门语言中打印最简单的了。
那么,我们废话少说,直接上代码:

print("Hello,World") # 打印

没错,就这么一行就可以,是不是很简单,我们只需要按照这种格式,在双引号里打什么字,运行后,就能打印出什么。

运行
点击红框内三角即可运行,也可以快捷键Shift+F10。
PS:有一些点可能现在没提到,但是后面会提的,不用担心。

2.创建变量

前面我们学会了打印,那么下面就是创建变量。
那么,有人就要问了,变量是什么?(有吧,一定有吧?不然显得我多尴尬哈哈哈)
官方的说,变量是一种用于存储数据值的容器。
通俗的说,就相当于我们数学中的X,Y可以设X=1……这里的1就是变量值,X就是变量名,也可以叫标识符,这里有个点需要注意:标识符可以包含字母、数字和下划线(_),但不能以数字开头。区分大小写。
而这个变量值,在python中不止可以为数字(整型),还可以为英文,汉文(字符串)等。

name = "xiao" # 英文
age = 18 # 数字

这样我们创建了两个不同类型的变量,而结合前面学的打印进行打印这两个变量。

name = "xiao"
age = 18
print("我叫", name, ",今年", age)

运行结果:
在这里插入图片描述

3.打印升级

在前面我们打印了Hello,World,还打印了我叫 xiao ,今年 18。
是不是有人有疑惑第二个为什么是这样,那么下面就开始学习升了级的打印。

3.1 打印一句话中间加变量

name = "xiao"
age = 18
print("我叫", name, ",今年", age)

就如上面代码,如果我们要打印一句话中间加变量,就可以使用""+变量+,的形式,这里我们需要注意,这些符号都是英文的。

3.2 sep设置分隔符

在这里插入图片描述
3.1的运行打印结果,细心的就会发现"我叫"和xiao之间和"今年"和18之间有很大的空隙,其实它们之间有个空格,这里是默认的情况。
那么我们要如何把这个空格去掉呢?
这里就用sep这个参数,它就是用于指定在将序列转换为字符串时各个元素之间的分隔符,使用起来也非常的简单。

print("我叫", name, ",今年", age, sep="") # sep分隔符

按照上面的格式使用即可,引号内为我们设置的分隔符,这里我们什么也没有设置打印出来就是无分隔符。
在这里插入图片描述
稍微修改打印:

print("我叫", name, ",今年", age, sep="###")

在这里插入图片描述

3.3 end和换行

在前面打印都只是单行打印,下面来试试打印多行。

print("我骄傲")
print('学Python')
print(100)

运行结果:
在这里插入图片描述
这里,print打印时默认带有换行。
但其实是end 关键字参数的原因,这里的完整代码是:

# 完整代码
print("我骄傲", end="/n")
print('学Python', end="/n")
print(100, end="/n")

这个打印结果和前面相同,end就是在执行完这句代码后要做的事,默认有个 \n ,而 \n 就是换行的意思,就是回车。
如果修改后,就可能没有换行的功能了。
例如:

print("我骄傲", end=",")
print('学Python', end=",")
print(100, end="!")

再执行,换行功能便没了:
在这里插入图片描述

4. 注释

在前面我一直用到了 # 这个符号,其实它就是注释的意思,使用了它,# 后面的代码便不会执行了,我们可以加一些注释,可以帮助自己以及别人看懂代码,也可以屏蔽掉我们暂时不需要执行的代码。
常用的有下面几种:

# 注释

'''
多行注释
多行注释'''

""""
多行注释
多行注释"""

好了,本次笔记就这么多,都是一些特别基础的知识点,我们下次见!

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

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

相关文章

wine烧录stm32教程

前言 使用环境 ubuntu22.04 因为stlnk的线太短了并且容易扯断开,想使用串口进行烧录,但是又不想每次烧录代码都拔下短接帽(暂时不知道stm32flash怎么支持ISP一键下载),故写下此教程步骤一:安装wine 首选我们要下载wine,由于国内下…

跨国企业与IP地址定位的商业策略

随着经济全球化的发展,许多企业都选择拓宽国际市场,而跨国企业需要在全球范围内进行高效的市场运营和管理,以应对不同市场的需求和竞争。IP地址定位技术能够通过识别用户的地理位置,为企业提供重要的数据支持,帮助他们…

记录搭建一台可域名访问的HTTPS服务器

一、背景 近期公司业务涉及到微信小程序,即将开发完成需要按照微信小程序平台的要求提供带证书的域名请求服务器。 资源背景介绍如下: 1、域名 公司已有一个二级域名,再次申请新的二级域名并且实现ICP备案不仅需要花重金重新购买,…

深入浅出:进程管理的艺术

目录 进程的定义 进程的特征 进程的状态 进程与程序的区别 进程的控制和管理 进程的特点 1. 虚拟内存空间的分配 2. 时间片轮转调度 图解: 进程段 数据段(Data Segment) 正文段(Text Segment) 堆栈段&…

十二、【源码】Spring整合AOP

源码地址:https://github.com/spring-projects/spring-framework 仓库地址:https://gitcode.net/qq_42665745/spring/-/tree/12-spring-aop Spring整合AOP 核心类: DefaultAdvisorAutoProxyCreator:用于在Spring框架中自动为符…

华为交换机基本命令配置(创建vlan、配置telnet登录)

<HUAWEI>system-view 进入系统视图 [HUAWEI]sysname SW1 交换机命名为SW1 [SW1]undo info-center enable 关闭消息中心 [SW1]quit 退出当前视图 <SW1>display vlan 查看vlan详情 <SW1>system-view 进入系统视图 [SW1]vlan 5 …

帮找Java Bug,面试,项目,解决Java问题

本人是个Java老程序员&#xff0c;如果你有解决不了的问题&#xff0c;或者面试的时候需要人帮助&#xff0c;或者求职就业上任何问题都可以联系我&#xff0c;下面是我微信&#xff0c;欢迎联系我&#xff01;

慧哥Saas充电桩开源平台 V2.5.5

文章目录 原地址&#xff1a;https://gitee.com/chouleng/cdzkjjh&#xff0c;更换新的地址如下 [点击此链接 https://gitee.com/chouleng/huili-cloud](https://gitee.com/chouleng/huili-cloud)一、产品功能部分截图1.手机端&#xff08;小程序、安卓、ios&#xff09;2.PC端…

豪车视频改字,节假日祝福视频改字小程序制作搭建开发

目录 前言&#xff1a; 一、视频改字小程序功能介绍 二、怎么对短视频模板进行改字&#xff1f; 三、这个短视频改字的项目怎么样&#xff1f; 总结&#xff1a; 前言&#xff1a; 现在很多豪车改字的短视频&#xff0c;节假日祝福的小视频&#xff0c;有不少直播在弄这个…

【Java学习笔记】java图形界面编程

在前面的章节中&#xff0c;我们开发运行的应用程序都没有图形界面&#xff0c;但是很多应用软件&#xff0c;如Windows下的Office办公软件、扑克牌接龙游戏软件、企业进销存ERP系统等&#xff0c;都有很漂亮的图形界面。素以需要我们开发具有图形界面的软件。 Java图形界面编程…

一篇文章入门主成分分析PCA

文章目录 基本概念事件随机变量独立同分布离散型随机变量伯努利分布&#xff08;两点分布&#xff09;二项分布几何分布泊松分布 连续型随机变量正态分布 期望方差标准化协方差相关系数线性组合特征值和特征向量特征值分解对称矩阵的特征值分解 齐次线性方程组单位向量基向量矩…

彻底掌握页面白屏检测

前言 在日常的前端开发中&#xff0c;白屏几乎是每个前端开发者都会遇到的问题。白屏问题严重影响了用户体验。当用户访问一个页面时&#xff0c;如果页面长时间处于白屏状态&#xff0c;用户可能会认为页面出现了问题&#xff0c;从而选择离开。这对于任何一个网站都是不利的…

为什么要在成像应用中使用图像采集卡?

达到最大产量是工业和工厂自动化的关键标准之一。提高传感器分辨率和帧速率有助于实现这一目标&#xff0c;但也使带宽达到极限&#xff0c;并提出了新的传输问题。当前高带宽接口(如10GigE、相机直接与PC连接和嵌入式系统)的实现促使成像应用的许多用户询问如何以最佳配置最优…

idea部署war包成功,但是接口404

场景 项目结构 xxx-xxx-app xxx-xxx-service xxx-xxx-webappapp/webapp依赖service&#xff0c;service中写了各种api&#xff0c;先别管它合不合理&#xff0c;正式环境用webapp发布。 本地配置tomcat启动&#xff0c;但是发现每次部署成功&#xff0c;但是service中的接口…

常见的九种二极管

常见的九种二极管 文章目录 常见的九种二极管1、普通二极管2、光电二极管&#xff08;LED&#xff09;3、变容二级管4、发光二极管5、恒流二极管6、快恢复二极管&#xff08;FRD&#xff09;7、肖特基二极管8、瞬态电压抑制二极管(TVS)9、齐纳二极管&#xff08;稳压&#xff0…

声音音频文件波谱可视化展示

1、简单图形展示 import matplotlib.pyplot as plt import numpy as np import torch import torchaudiodef plot_waveform(waveform, sample_rate, title"Waveform", xlimNone, ylimNone):waveform waveform.numpy()num_channels, num_frames waveform.shapetime…

基于用户的协同过滤算法

目录 原理&#xff1a; 计算相似度&#xff1a; 步骤&#xff1a; 计算方法&#xff1a;Jaccard相似系数、余弦相似度。 推荐 原理&#xff1a; 先“找到相似用户”&#xff0c;再“找到他们喜欢的物品”--->人以群分。即&#xff0c;给用户推荐“和他兴趣相似的其他用…

selenium,在元素块下查找条件元素

def get_norms_ele_text(self):elementsself.get_norms_elements()locBy.CSS_SELECTOR,"div.sku-select-row-label"by loc[0] # 获取By类型&#xff0c;例如By.CSS_SELECTORvalue loc[1] # 获取具体的CSS选择器字符串&#xff0c;例如"div.sku-select-row-l…

【C++】vector的底层原理及实现

文章目录 vector的底层结构迭代器容量操作size()capacity()reserve()resize() 默认成员函数构造无参构造函数带参构造函数 析构拷贝构造赋值重载 operator[ ]插入删除操作insert()任意位置插入erase()任意位置删除push_back()尾插pop_back()尾删 vector的底层结构 我们的目的不…

数据万象推出智能检索MetaInsight,现已开启限时公测

海量文件的分析统计一直是对象存储COS的热点需求&#xff0c;伴随AIGC飞速迭代发展&#xff0c;在众多不同模态素材的海洋中&#xff0c;用户也急需更高效地管理和利用多媒体内容&#xff0c;打破传统搜索的桎梏。 数据万象推出的智能检索 MetaInsight 服务将多模态检索与元数…