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

一、编写文章的目的

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.hqwc.cn/news/282822.html

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

相关文章

【每日一题】2697. 字典序最小回文串-2023.12.13

题目: 2697. 字典序最小回文串 给你一个由 小写英文字母 组成的字符串 s ,你可以对其执行一些操作。在一步操作中,你可以用其他小写英文字母 替换 s 中的一个字符。 请你执行 尽可能少的操作 ,使 s 变成一个 回文串 。如果执行…

计算机中msvcr120.dll丢失怎样修复,这5个方法可以搞定

几乎在所有操作系统中,可分为两种库,一种是静态库(.lib),另一种是动态库(.dll)。 为什么很多小伙伴在打开软件的时候会弹出“由于找不到XXX.dll文件,无法继续执行代码、、、、、、”…

Vue学习计划-Vue2--VueCLi(四)组件传值和自定义事件

1. 组件传值 组件化编码流程: 拆分静态组件:组件要按照功能点拆分,命名不要与html元素冲突实现动态组件:考虑好数据的存放位置,数据是一个组件在用,还是一些组件在用: 一个组件在用&#xff0c…

《点云处理》 提取点云内点和外点

前言 关于内点(inliers)和外点(outliers)在点云处理方向上是个非常常见的名词。有时候,内点也会被称之为有效点,而外点会被称之为无效点。所谓有效和无效都是相对而言的,无效不一定是真的没有意…

BAQ压缩原理

什么是BAQ? BAQ——Block Adaptive Quantization,块自适应量化 BAQ是一种数据压缩算法。 谁提出了BAQ压缩? BAQ压缩原理是由美国NASA JPL的R. Kwok和W.T.K. Johnson在1989年提出的。第一次被用于美国NASA的“麦哲伦金星探测”任务中。 BAQ压缩的目的是什么? 上世纪后半…

面试 Java 算法高频题五问五答第一期

面试 Java 算法高频题五问五答第一期 作者:程序员小白条,个人博客 相信看了本文后,对你的面试是有一定帮助的! ⭐点赞⭐收藏⭐不迷路!⭐ 1)括号生成: 数字 n 代表生成括号的对数,请你设计一个…

动态规划——OJ题(一)

📘北尘_:个人主页 🌎个人专栏:《Linux操作系统》《经典算法试题 》《C》 《数据结构与算法》 ☀️走在路上,不忘来时的初心 文章目录 一、第N个泰波那契数1、题目讲解2、思路讲解3、代码实现 二、三步问题1、题目讲解2、思路讲解…

数据结构与算法—哈希表

哈希表 文章目录 哈希表1. 问题引出2. 基本介绍3. 应用实例 1. 问题引出 看一个实际需求,google公司的一个上机题:有一个公司,当有新的员工来报道时,要求将该员工的信息加入(id,性别,年龄等),当输入该员工的id时&#…

关于MySQL的bigint问题

MySQL的bigint(8)能存多大数值? MySQL的BIGINT(8)可以存储的数值范围是从-9,223,372,036,854,775,808到9,223,372,036,854,775,807。这是因为BIGINT数据类型在MySQL中使用8字节进行存储,每个字节有8位,所以总共可以表示2^64个不同的整数。 …

C语言复习之结构体指针 ; 函数指针

结构体指针 不可以这样定义: 应该这样定义:加上指针,因为指针是4个字节,这样的话,他的大小就确定下来了。 一个是表示结构体,一个是表示结构体的指针。 很容易理解,脑子里要有内存图。 结构…

Yoast SEO Premium v21.7 Premium WordPress 插件Yoast +子插件介绍

什么是Yoast SEO? Yoast SEO 是 WordPress 的 SEO 插件,可帮助网站所有者针对搜索引擎优化他们的网站。该插件由 Joost de Valk 于 2008 年创建,旨在让每个人都能访问 SEO。今天,Yoast SEO 是全球数百万 WordPress 用户使用的最受…

目标跟踪 MOT数据集和可视化

目录 MOT15数据集格式简介 gt可视化 本人修改的GT可视化代码: MOT15数据集格式简介 以下内容转自:【目标跟踪】MOT数据集GroundTruth可视化-腾讯云开发者社区-腾讯云 MOT15数据集下载:https://pan.baidu.com/s/1foGrBXvsanW8BI4eybqfWg?…