当前位置:
首页 >
python中将字符变为大写_Python笔记(一)
发布时间:2025/3/21
52
豆豆
生活随笔
收集整理的这篇文章主要介绍了
python中将字符变为大写_Python笔记(一)
小编觉得挺不错的,现在分享给大家,帮大家做个参考.
来源网络
前言
Python作为一种解释性高级语言,语法简单,较轻巧,俗称“胶水语言”,常用于数据爬取与分析、科学计算和人工智能等领域。目前,Python有Python2和Python3两个版本。这两个版本有些语法不兼容。因此,读者朋友在编写代码时要注意这一点。Python可以在IDLE中进行编辑解释,也可在专门的Python解释器中执行,如比较流行的Jupyter和Pycharm等。下面是在Python IDLE 3.7.0 shell中执行的代码。>>> print("Hello World!") #Python 3Hello World!变量和数据类型变量
Python中变量的命名只能由字母、数字和下划线组成,且不能以数字开头,也不能包含空格,以及与关键字和函数名重复。其实,大多数高级编程语言在这一点上都是统一的。string = "Hello World!"print(string)输出结果:Hello World!数据类型
数据类型是高级语言中对所用数据的分类。「字符串」
字符串就是由引号括起来的一系列字符,该引号可以是单引号,也可以是双引号。这可以让字符串中包含引号和撇号。"This is a student"'This is a student'在使用字符串时,我们通常会用到很多方法(相当于C语言的函数)。title()(首字母大写函数)upper()(所有字母变为大写字母)lower()(所有字母变为小写字母)......使用方法:变量名.方法(),如string.title()。其他方法如:通过加号(+)来实现拼接;通过制表位(\t)或换行符来添加空白;删除字符串末尾空白rstrip();删除前空白字符lstrip();删除两端空白strip()等。「数字」
数字包括整数和浮点数。其中,整数可以执行加减乘除和乘方(**);浮点数存在精度问题。另外,注意字符串和数字之间的类型错误问题。# 号后面是注释。「列表」
列表是由一系列按特定顺序排列的元素组成,用方括号[]表示,并用逗号分隔元素。列表是有序集合。因此,可以通过列表名称和索引来访问列表中的元素,相当C语言中的一维数组。其中,列表索引从0开始。倘若不知道列表长度,列表最后一个元素的索引可特殊化为(-1),其次是(-2),类似往前推。1.修改、添加和删除
列表是动态的,因此可以对列表中的元素进行修改、添加和删除。修改:通过访问的方式进行修改,即赋值修改。
添加:append():将元素添加到列表末尾;
insert(索引值,插值):在列表中指定位置插入元素;
del :删除指定位置的列表元素,del列表名[索引值];
pop(索引值):删除列表中指定位置的元素,删除值可以被使用,类似出栈;
remove(删除值):删除列表中的第一个指定值,且可以被使用;
2.排序
有时候,列表中元素的排列方式可能不是我们想要的。为此,我们可以通过sort()对列表进行排序。sort()默认元素都是小写字母,且按字母顺序进行排列,若要反向排列,则要说明关键词参数,如sort(reverse =True)。这种排序方法是永久性的,如果要临时性的可用sorted(),该方法不影响原来列表的顺序。reverse() 用于逆序输出列表,该方法是永久性地修改列表元素的排列顺序。len() 用于确定列表的长度,len(列表名)。注意使用列表时的索引错误。3.遍历
通常采用for循环来遍历整个列表,例如:peoples = ['student','teacher','doctor','professor']for people in peoples: print(people) 输出结果:studentteacherdoctorprofessor注意,Python是靠缩进来划分代码段的,相当于C语言的花括号{}。所以,在编写程序时,要注意缩进问题,也不要忘记for语句的冒号:。4.构造
我们经常需要创建一些数值列表,方法之一是用range()函数来产生数值列表,例如:for value in range(1,6): print(value) 输出结果:12345其中,range()会产生从起始值~末尾值的一个数字序列,但不包含末尾值。range()函数默认步长为1,也可以指定步长,如range(1,6,步长值)。通过list(),我们可以将上述数字转换成数值列表,list(range(1,6))。min(列表名)寻找数值列表中的最小;max(列表名)寻找数值列表中的最大值; sum(列表名)计算数值列表中元素的和;通常我们可以采用列表解析的方法生产数值列表,例如:numbers = [value**2 for value in range(1,11,2)]print(numbers)输出结果:[1, 9, 25, 49, 81]注意这里的for语句没有冒号。
5.切片
切片是列表中用得比较多的一个方法。要创建切片,需要指定第一个元素索引和最后一个元素索引,但不包含最后一个元素。另外,也可以不指定第一个元素或最后一个元素。peoples = ['student','teacher','doctor','professor']print(peoples[0:3]) #切片,取列表前三个元素输出结果:['student', 'teacher', 'doctor']可以用for语句遍历切片,也可以复制列表,如students[:]。「元组」
列表是可以被修改的,而不可变的列表被称为元组。元组使用圆括号()来进行表示。另外,给元组变量赋值是合法的。numbers = (1,2,3,4,5) #定义元组for number in numbers: print(number) 输出结果:1234
代码格式
缩进:PEB 8(Python改进指南)建议每级缩进使用四个空格。因此,要注意制表位和空格的使用。
行长:建议每行不超过80字符;注释的行长不超过72字符;
空行:区分程序的不同部分。
今天的学习就到这里吧,记得及时回顾哦!感谢读者朋友阅读我的文字,谢谢大家。
总结
以上是生活随笔为你收集整理的python中将字符变为大写_Python笔记(一)的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: go reflect 取指针_Go的方法
- 下一篇: python 多线程 全站小说_多线程下