python学习,1.变量和简单的数据类型

news2025/1/18 4:40:41

一、编写文章的目的

1.这是为了初学者而写的,学习python比较简单然后上手,也会过滤一些,如果没有提起到的,可以在学习的时候进行补充

2.相对来说,上手难度不会很难。

二、内容

1.让首字母大写;字母都大写;字母都小写

a="love you"
print(a.title())  让首字母大写
print(a.upper())  让字母都大写
print(a.lower())  让字母都小写

# 这里会得到什么 可以在运行前在脑海里面运行  然后是否与想的一致  
# 如果是 那么就是预期结果了 如果不是 那就是编写的时候 那块出了问题 需要检查
# 这样可以锻炼以后编写代码的容错率 以及 效率等等 都会有提升

# 这里可以看出 love you 这是两个分开的单词
# 首先是 title 这里是首字母大写 那么就会形成 Love You 这是符合标准的
# 再是 upper 这个是让字母都大写 那么就会形成 LOUVE YOU 这是符合标准的
# 最后是 lower 让字母都小写 那么就会形成 love you 这是符合标准的

2.使用 f 进行调取变量

   这种字符串名为 f 字符串 3.6版本才引用,3.5版本之前使用format()进行使用

first_name = "Nan"
last_name = "ChengYuan"
full_name = f"{first_name}{last_name}"
print(full_name)
print(f"Hello ,{full_name}")


# 这里我们看见 使用了变量 
# 这种分为常量和变量
# 常量通常使用在数据不会发生变化的情况下
# 变量通常使用在数据会变化的情况下

# 这种就比较好理解了
# 常量就相当于人的身高的单位使用的是 米(M/Metre) 不会去使用 公斤(KG)
# 变量就相当于人的年龄,会随着岁月进行增大,肯定不会倒退的了


# 例子里面写了 姓名 ,然后使用了 f进行拼接起来
# 这里可以看到 输出的是 "Hello ,NanChengYuan"


# 3.5进行引用写法
full_name = "{} {}".format(first_name, last_name)
message = f"Hello ,{full_name}"
print(message)

# 从例子可以看出,这种写法和更改之后的写法稍微多一点,有点复杂,但是意思都是一样的

3.使用制表符或换行符来添加空白

    空白泛指任何非打印字符,如空格、制表符和换行符。\n 或 \t 换到一行。

print("Languages:\n\tPython\n\tC\n\tJavaScript")


# 从例子看出使用制表符进行换行,可同时使用
# 同时使用是既是换行又是空格
# 单独使用 \n 是换行
# 单独使用 \t 是空格
# 可以自行尝试

4.删除多余空白

   rstrio() 删除尾部空格
   lstrip() 删除头部空格

favorite_language = "python "
print(favorite_language)
print(favorite_language.rstrip())
favorite_language = " python"
print(favorite_language.lstrip())


# 从例子的 favorite_language变量中就可看出,数据的python后面是有个空格的。
# 第二个 favorite_language  是后面有个空格的。
# 这么看起来是没有多大的差别,但是要提取数据的时候比较麻烦,所以处理好了,就会省事。

#到这就是今天所学习简单的了,可以自行多练习,后续还会有其他的学习文章。

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

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

相关文章

Linux查看进程PID以及杀掉进程的方法

目录 参考链接 前言 查看进程PID PS命令 ps -le命令 查找父进程 杀死进程 参考链接 【Linux 】 ps命令详解,查看进程pid_linux查看pid 对应的程序-CSDN博客 Linux查看进程PID的方法(linux查进程的pid)附带自动kill 掉_linux查看pid 对…

大数据分析与应用实验任务十二

大数据分析与应用实验任务十二 实验目的: 通过实验掌握spark机器学习库本地向量、本地矩阵的创建方法; 熟悉spark机器学习库特征提取、转换、选择方法; 实验任务: 一、逐行理解并参考编写运行教材8.3.1、8.3.3节各个例程代码…

linux脚本中 #!/bin/sh、#!/bin/bash

我们通常看到的脚本文件总是有以下这样的开头: #!/bin/bash本文解释一下这是什么,以及为什么要写它。 首先解释一下 #! ,因为 #!有个专有的名词,叫 shebang 发音类似中文的 “蛇棒” 。为什么叫 shebang 呢? 首先 #…

【面向对象】C++/python/java的多态比较

一、面向对象的主要特点 封装:封装是把数据和操作数据的方法绑定在一起,对数据的访问只能通过已定义的接口。这可以保护数据不被外部程序直接访问或修改,增强数据的安全性。继承:继承是一种联结类的层次模型,并且允许…

1850_emacs_org-download在Windows上的使用

Grey 全部学习内容汇总: https://github.com/greyzhang/g_org 1850_emacs_org-download在Windows上的使用 对我来说,使用emacs很大的一个挑战是在Windows上,emacs的配置会比Linux上麻烦一些。而且,通常来说Windows上的体验会差…

SQL进阶理论篇(九):为什么不存在完美的索引

文章目录 简介索引片和过滤因子如何通过宽表避免回表什么是过滤因子理想索引设计:三星索引为什么很难存在理想的索引设计?参考文献 简介 本节将主要介绍以下部分: 什么是索引片,什么是过滤因子?设计索引的时候&#…

Python装饰器新境界:详解装饰器重载内置操作

更多Python学习内容:ipengtao.com 大家好,我是彭涛,今天为大家分享 Python装饰器新境界:详解装饰器重载内置操作,全文3900字,阅读大约15分钟。 Python装饰器重载内置操作,我们通常指的是使用装饰…

Sqoop安装与配置-shell脚本一键安装配置

文章目录 前言一、使用shell脚本一键安装1. 复制脚本2. 增加执行权限3. 执行脚本4. 加载用户环境变量5. 查看是否安装成功 总结 前言 本文介绍了如何使用Shell脚本一键安装Sqoop。Sqoop是一个用于在Apache Hadoop和结构化数据存储(如关系数据库)之间传输…

Source Insight使用

之前一直使用VS code阅读kernel源码,有时候函数跳转有些问题。最近换成了Source Insight软件,发现真不错。就是需要一些学习成本,简单记录一下如何使用吧。 1、下载安装: 首先肯定是要下载安装,这个就不写了&#xf…

FFmpeg——在Vue项目中使用FFmpeg(安装、配置、使用、SharedArrayBuffer、跨域隔离、避坑...)

个人简介 👀个人主页: 前端杂货铺 🙋‍♂️学习方向: 主攻前端方向,正逐渐往全干发展 📃个人状态: 研发工程师,现效力于中国工业软件事业 🚀人生格言: 积跬步…

滑动窗口训练

1.原理 我们用这道题目 LCR 008. 长度最小的子数组 来讲解“滑动窗口”的解法。 1.1.暴力解法 遍历每一个子数组(都要大于等于 7),最统计出最小的数组。 这样做的话,划分左右区间(left 和 right)就需要…

怎样长时间保持SSH会话连接不断开?

操作场景 使用SSH方式登录CentOS Stream操作系统的云服务器时,过一段时间就会自动断开连接。 该文档适用于CentOS/EulerOS系统。 操作方法 编辑/etc/ssh/sshd_config文件设置心跳,保持连接。 编辑/etc/ssh/sshd_config,添加配置项&#x…

Flink系列之:监控反压

Flink系列之:监控反压 一、反压二、Task 性能指标三、示例四、反压状态 Flink Web 界面提供了一个选项卡来监控正在运行 jobs 的反压行为。 一、反压 如果你看到一个 task 发生 反压警告(例如: High),意味着它生产数…

Android动画

关于作者:CSDN内容合伙人、技术专家, 从零开始做日活千万级APP。 专注于分享各领域原创系列文章 ,擅长java后端、移动开发、商业变现、人工智能等,希望大家多多支持。 目录 一、导读二、概览三、动画实现3.1 帧动画资源文件中实现…

Linux线程的设计

文章目录 一.理解Linux线程的本质进程地址空间是进程访问系统资源的窗口Linux系统中,线程是比进程更轻量级的执行流 二.Linux线程独立运行的原理三.基础线程控制 一.理解Linux线程的本质 进程地址空间是进程访问系统资源的窗口 Linux系统中,线程是比进程更轻量级的执行流 线程…

IIS如何本地部署网站,作为局域网内的服务器

文章目录 IIS本地部署WebService1.使用IIS及WebService的原因:2.相关文件说明及网络条件说明:(1)文件说明:(2)网络条件说明: 3.IIS安装与配置:第一步:安装第二步&#xf…

全国职业院校技能大赛“大数据应用开发”赛项说明

1、赛项介绍 (1)赛项名称 全 国 职 业 院 校 技 能 大 赛 “大数据应用开发” 赛 项 职业院校技能大赛官网 (vcsc.org.cn)https://www.vcsc.org.cn/ 大赛组织机构介绍 全国职业院校技能大赛(以下简称大…

Python 爬虫开发完整环境部署,爬虫核心框架安装

Python 爬虫开发完整环境部署 前言: ​ 关于本篇笔记,参考书籍为 《Python 爬虫开发实战3 》 笔记做出来的一方原因是为了自己对 Python 爬虫加深认知,一方面也想为大家解决在爬虫技术区的一些问题,本篇文章所使用的环境为&#x…

网络攻击1——网络安全基本概念与终端安全介绍(僵尸网路、勒索病毒、木马植入、0day漏洞)

目录 网络安全的基本术语 黑客攻击路径 终端安全 僵尸网络 勒索病毒 挖矿病毒 宏病毒 木马的植入 0day漏洞 流氓/间谍软件 网络安全的基本术语 网络安全的定义(CIA原则) 数据的保密性Confidentiality(对称/非对称秘钥) …

mysql innodb知识记录

官方文档 官网架构图 innodb 特性 内存 buffer pool 采用优化后的LRU算法, 3/8 of the buffer pool is devoted to the old sublist.The midpoint of the list is the boundary where the tail of the new sublist meets the head of the old sublist.When In…