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

文章目录

  • 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.mzph.cn/pingmian/39819.shtml

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

相关文章

Docker部署ETCD 3.5.14(保姆级图文教程)

系列文章目录 Docker部署Nginx 1.21.5(保姆级图文教程) Docker部署MySQL 8.3.0(保姆级图文教程) Docker部署ETCD 3.5.14(保姆级图文教程) 文章目录 一、环境二、拉取镜像2.1 查找 Docker Hub 上的 ETCD 镜像…

人工智能在软件开发中的角色:助手还是替代者?

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学…

【FDTD Solutions(时域有限差分)仿真技术与应用】

FDTD Solutions(时域有限差分)是一种基于时域有限差分方法的电磁场仿真技术。它是一种数值计算方法,用于解决Maxwell方程组,能够模拟电磁波的传播和相互作用。 FDTD Solutions的原理是将空间分割成网格,并在每个网格点…

MySQL视图教程(04):显示视图

文章目录 MySQL显示视图语法使用场景示例 MySQL显示视图 MySQL 是一种流行的关系型数据库管理系统,可以用于创建和管理数据库中的表、视图等对象。视图是一种虚拟表,可以从一个或多个实际表中检索数据,并根据特定的需求进行过滤、排序和计算…

Shiro框架1

入门概述 1 权限的管理 1.1 什么是权限管理 基本上涉及到用户参与的系统都要进行权限管理,权限管理属于系统安全的范畴,权限管理实现对用户访问系统的控制,按照安全规则或者安全策略控制用户可以访问而且只能访问自己被授权(被赋予权限)的…

Python--线程基础

相关概念 线程是"轻量级进程",是计算机中CPU进行任务调度的最小单位。 线程属于进程的一部分,一个线程只能属于一个进程,而一个进程可以有多个线程,且至少有一个线程。 每个进程开始的创建的时候,都会随之创建一个主线程。 进程负责分配和隔离资源(CPU, 内存…

版本控制系统:Git 纯应用(持续更新)

基本操作 ctrl上行键:上次代码 本地仓库:Git init 新建文件:touch xxxx.xxx 查看状态:Git status 文件从工作区——暂存区:Git add ./文件名(.是通配符代表所有) 暂存区——仓库:Git commit -m &…

PLC边缘网关在实际应用中的作用-天拓四方

随着工业自动化的快速发展,PLC已成为工业自动化领域中不可或缺的核心设备。然而,随着工业物联网的兴起,PLC设备面临着数据集成、远程监控以及安全性等方面的挑战。为了解决这些问题,PLC边缘网关应运而生,它作为连接PLC…

极简通俗VAE

一、VAE 背景:VAE什么变分自编码器,听起来起名都头大,用大白话告诉你。 把一个复杂图片压缩成两个参数,用这个参数采样再复原。 这个简单的东西是两个参数,均值和方差,用(0,1&…

Idea-Idea配置gitIgnore忽略文件

背景 在项目提交到Git过程中,总有一些文件,例如.idea和.iml等这些我们不想提交的,直接添加进入gitIgnore文件中自动忽略掉。 Idea安装插件 1、在File->Setting->Plugins中搜索gitIgnore并安装插件 2、项目右键new->.ignore File-…

企业LoRA模型定制服务

🌈 最强AI绘画模型训练、定制服务公司出炉 —— 触站AI,设计界的智能魔法师 🧙‍♂️ 🎨 触站AI,用智能技术解锁设计的无限可能 🎨在创意与科技交织的今天,触站AI以其AI绘画模型训练和定制服务…

交易时你是否会考虑多种观点呢?

在交易过程中,考虑多种观点并融入多元化分析,是提升交易决策质量和最终交易结果的关键因素之一。 单一观点或分析方法往往容易受到个人偏见、情绪或信息局限性的影响。通过引入多元化分析,我们可以从不同角度审视市场,减少因主观…

iPhone苹果手机怎么取消腾讯视频VIP会员自动续费?

腾讯视频会员分为VIP(同时在线设备5台、同时播放设备2台;)和SVIP(同时在线设备8台、同时播放设备3台;),在iPhone苹果手机上开通腾讯视频连续包月、包季、包年后,需要手动取消才能关闭…

linux centos tomcat 不安全的HTTP请求方法

1、页面查看 2、在linux主机可使用此命令查看 curl -v -X OPTIONS http://实际地址 3、进入tomcat conf目录vim web.xml&#xff0c;增加以下内容 <!-- close insecure http methods --> <security-constraint><web-resource-collection><web-resource…

从零到一:全面掌握模板机部署与虚拟机克隆的实训指南【实训Day01】

一、模板机的部署 1.设置好子网ip和子网掩码以及网关 保证有NAT模式 子网IP着重记住前三段&#xff1a;192.168.222.xxx 2.开始建立虚拟机 注意&#xff1a;路径中不要有中文 3.安排8个内核 4.安排2GB内存 创建初步成功&#xff0c;接着 5.开启此虚拟机 6.选择中文 7.日期&…

【计算机网络】计算机网络的分类

计算机网络的分类 导读一、按分布范围分类1.1 广域网&#xff08;WAN&#xff09;。1.2 城域网&#xff08;MAN&#xff09;1.3 局域网&#xff08;LAN&#xff09;1.4 个人区域网&#xff08;PAN&#xff09;1.5 多处理器系统 二、按传输技术分类2.1 广播式网络2.2 点对点网络…

统信UOS+银河麒麟系统开发、运维使用技巧与疑难问题解决经验

文章目录 1.开发运维常用技巧1.1 设置root密码1.2 安装g编译器1.3 系统无法登录进入命令行终端1.4 开机启动ssh服务1.5 查看显卡GPU使用率1.5.1 AMD显卡查看GPU使用率1.5.2 景嘉微显卡1.5.3 英伟达显卡 1.6 OpenGL接口版本查看1.6.1 查看OpenGL接口版本1.6.2 查看OpenGL ES接口…

LaySNS模板仿RiPro日主题素材源码资源下载响应式CMS模板

LaySNS模板仿RiPro日主题素材源码资源下载响应式CMS模板&#xff0c;该主题是网上泛滥的RiPro主题仿制而成的laysns模板&#xff0c;原主题是很强大的。 全站功能是通过ajax响应实现的&#xff0c;另外就是网上流传得比较多的是美化版。 主要说明&#xff1a;付费/回复下载功…

用Chromatix进行tuning流程

##一、基本调试 ###1、工程初始配置&#xff1a; 这个工具就是一个图形化的参数编辑器&#xff0c;其实所有tuning中的效果参数直接改文件参数酒醒&#xff0c;工具的好处是&#xff1a;带有检查错误和模拟的功能以及一些校验工具和脚本。 初始化可以中需要的配置&#xff1a;t…

鸿蒙如何打包应用程序

总结鸿蒙应用程序包 之前文章详细讲解了关于三种程序包的内容&#xff0c;现在简单总结一下&#xff1a; 1. 总结 首先需要搞清楚鸿蒙项目的模块Module的分类: Module分为“Ability”和“Library”两种类型 HAP HAP: Harmony Ability Package , 叫做鸿蒙Ability包。 “Abil…