首页 > 编程语言 >python基础——变量&字符串

python基础——变量&字符串

时间:2023-05-11 16:37:39浏览次数:39  
标签:变量 python 打印 print 步长 字符串 name

int()整数

float()浮点数

#变量名只包含字母,数字,下划线

1、变量名能以字母或下划线开始,但是不能一数字开始

2、变量名不能包含空格,但是能是用下划线来分割

3、每个变量都执指向一个值

4、python中关键字和函数名不可以用作变量名,关键字和函数名是python中用于特殊用途的单子

#字符串    字符串是不可变对象,不可以通过下表修改某个位置的值

1、字符串就是一系列字符,用引号括起来的就是字符串,其中的引号可以是单引号,双引号,三引号(三个单引号&三个双引号一组)

  1、title()函数以首字母大写的方式显示每个单词

  例:cars = [benz,cadillac,bmw]

    打印: [Benz,Cadillac,Bmw]

  2、upper()#全部大写

  例:cars = [benz,cadillac,bmw]

    打印: [BENZ,CADILLAC,BMW]

  3、lower()全部小写

  例:cars = [benz,cadillac,bmw]

    打印: [Benz,Cadillac,Bmw]

#字符串中的变量

format(设置格式)

1、python通过吧花括号内的变量替换为其他值来设置字符串的格式

first_name= '小明'

last_name = '小李'

full_name = f'{first_name,last_name}

print(f'hello,{full_name.title()}!')

打印:hello,小明,小李!

#使用制表符或者空白符添加空白

1、制表符 用\t表示

2、换行符用\n表示

删除空白

rstrip()函数删除字符串末尾空白

a = ' python '

print(a.rstrip()) 打印: python

lstrip()函数删除字符串开头空白

a = ' python '

print(a.rstrip()) 打印:python  

strip()函数删除字符串两端空白

a = ' python '

print(a.rstrip()) 打印:python

#字符串的切片&下标

字符串的切片

[起始值:终止值:步长]包含起始值不包含终止值,步长默认为1

1、起始值不写表示从头开始取值,终止值不写表示取到后面的所有值

2、步长为正数时从左向右取值,步长为负数时从右向左取值

字符串下标

1、下表以0为开始值,-1为从末尾的位置开始

 

标签:变量,python,打印,print,步长,字符串,name
From: https://www.cnblogs.com/cocoguo/p/17391255.html

相关文章

  • Python工具箱系列(三十一)
    Neo4j是一个高性能的开源的,使用Java语言实现的NoSQL图数据库,它将结构化数据存储在网络上而不是表中。它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎......
  • 在debian上安装python3.10
    先更新系统。sudoaptupdate首先需要安装所需的依赖项,以便能够从源代码构建Python3.10。sudoaptinstallbuild-essentialzlib1g-devlibncurses5-devlibgdbm-devlibnss3-devlibssl-devlibreadline-devlibffi-devlibsqlite3-devwgetlibbz2-dev然后从Python官方......
  • java代码中fastjson生成字符串和解析字符串的方法和javascript文件中字符串和json数组
    1.java代码中fastjson生成字符串和解析字符串的方法List<TemplateFull>templateFulls=newArrayList<TemplateFull>();JSONArrayjsonArr=newJSONArray();jsonArr.addAll(templateFulls);StringjsonStr=jsonArr.toJSONString();System.out.pr......
  • python基础语法
    python基础语法python数据类型初探数据类型初探int类型:整数float类型:浮点数str类型:字符串,以成对单引号或双引号包裹bool:True或False注意:我们可以通过type()函数输出数据类型python标识符标识符介绍所谓的标识符就是对变量、常量、函数、类等对象起的名字标识符命......
  • python 类型提示
    python类型提示它允许开发者在代码中显式地声明变量、函数、方法等的类型信息。这种类型声明不会影响Python解释器的运行,它可以帮助开发人员在编写代码时更好地理解代码中的数据类型,从而提高代码的可读性和可维护性。基本类型#直接定义age:int=1#声明后定义num:flo......
  • 基于python爬虫技术对于淘宝的数据分析的设计与实现
    本篇仅在于交流学习本文主要介绍通过selenium模块和requests模块,同时让机器模拟人在浏览器上的行为,登录指定的网站,通过网站内部的搜索引擎来搜索自己相应的信息,从而获取相应关键字的商品信息,并进而获取数据,然后通过csv模块将数据存储到本地库中,接着在通过pandas、jieba、m......
  • python 学习-打开潘多拉的魔盒-元类(metaclass)学习
    前言在Python里面大家都比较熟悉了,通过class关键字创建一个类,这是通过硬编码来实现的。那么如何动态创建一个类呢,如果给一批数据,让它动态生成一个类?学习警告:不要轻易打开潘多拉的魔盒,潘多拉出于好奇打开一个魔盒,释放出人世间的所有邪恶:贪婪、虚无、诽谤、嫉妒、痛苦等等......
  • python用户输入
    第一讲:用户输入:定义了user_name和user_age以及user1_age3个变量,那么为什么不能让user1_age中的death_age-user_age呢?因为input中输入的都是字符串str,而death_age定义的是整数型int;无法用str去减int,所以要做个转换。那么我又去定义了个变量,user1_age,那么大家说可不可以去用去掉......
  • python基础学习-hashlib - 哈希函数模块
    hashlib-哈希函数模块参考地址:Python-Core-50-Courses/第20课:Python标准库初探.mdatmaster·jackfrued/Python-Core-50-Courses(github.com)待补充......哈希函数又称哈希算法或散列函数,是一种为已有的数据创建“数字指纹”(哈希摘要)的方法。哈希函数把数据压缩成摘要,对......
  • python基础学习-random
    参考地址:Python-Core-50-Courses/第20课:Python标准库初探.mdatmaster·jackfrued/Python-Core-50-Courses(github.com)待补充......random-随机数和随机抽样模块生成随机数、实现随机乱序和随机抽样,下面是常用函数的列表。getrandbits(k):返回具有k个随机比特位的整数......