响应式网站建设方案,网站建设的技能有哪些方面,微博广告,电脑浏览器打不开网页目录
一、变量命名规则
二、字符串变量及相关函数
1、字符串变量
2、相关函数
最后琐碎杂物#xff1a;
1、字符串之间的拼接
2、字符串格式控制#xff08;制表符和换行#xff09; 一、变量命名规则
正如其他编程语言一样#xff0c;程序离不开声明变量#x…目录
一、变量命名规则
二、字符串变量及相关函数
1、字符串变量
2、相关函数
最后琐碎杂物
1、字符串之间的拼接
2、字符串格式控制制表符和换行 一、变量命名规则
正如其他编程语言一样程序离不开声明变量所以就需要遵守一定的规则。详细规则如下
A、变量名只能包含字母、下划线和数字。变量名可以以字母或下划线开头但不能以数字开头。例如a_bug是正确的变量命名1_asd是错误的变量命名
B、变量名不能包含空格但可用下划线分割其中的单词例如greet_messsage
C、变量命名时要注意避免与Python关键字和函数名相同所以尽量在使用英文单词时用下划线加点什么东西
D、变量名应该简洁易懂尽量少用小写字母“l”和大写字母“O”因为可能被错看成数字“1”和“0”部分字体确实会出现这个现象
注有的书中还提到尽量少使用大写字母。
二、字符串变量及相关函数
1、字符串变量 字符串是我学习Python接触到的第一个数据类型可以这样理解字符串就是一些字符有序的排列在一起如“ABCDEFG”这就是一个字符串。在Python中用引号包括双引号和单引号引起的都是字符串这一点与C语言不同目的是为了让字符串中也可以包含引号和撇号这个撇号貌似是这样的Mom s Car?例如在python中可以有如下字符串 I told my friends, You are welcome
注在用单引号引起的字符串中如果包含撇号就会导致错误原因Python解释器会将第一个单引号和撇号之间的内容视为一个字符串进而将余下的文本视为Python代码
个人观点这其实和语文句子中的标点符号一模一样。例如小明复述道“阿基米德曾说‘给我一个支点我能撬起整个地球 ”
错误举例 2、相关函数 课程较早介绍函数或者方法和其他编程语言其实是一样的概念是对数据执行的操作这里为了易于理解就用“函数”来表示每个函数后面通常会跟着一对括号这是因为函数经常需要额外的参数来完成工作。
字符串处理函数有
title():以首字母大写的方式显示字符串的每个单词
upper():将字符串全部改写为大写
lower():将字符串全部改写为小写
lstrip():删除字符串开头的空白 可将“lstrip”中的“l”看作是“left”的缩写如此一来这个函数的功能变为删除字符串左侧的空白
rstrip():删除字符串串尾的空白可将“rstrip”中的“r”看作是“right”的缩写如此一来这个函数的功能变为删除字符串右侧的空白
strip()删除字符串中的空白 message abcdefgkijk #声明一个字符串
print(message) #输出原字符串
print(message.title()) #将其开头大写
print(message.upper()) #将所有字母大写
messagemessage.upper() #将大写后的字符串放入本字符串
print(message) #输出现有的字符串全部是大写的字母
print(message.lower()) #将所有字母小写
print(message.lstrip()) #去掉字符串前的空格
print(message.rstrip()) #去掉字符串后的空格 注任何方法使用后如不重新给变量赋值则变量不会变化。要永久删除这个字符串中的空白必须将删除操作的结果存储到变量中
最后琐碎杂物
1、字符串之间的拼接
字符串和字符串之间的拼接可以直接使用“”这比C语言不借助其他函数实现要简单的多。具体用法如下
message_1Hello!
message_2Welcome to my CSDN blog!
message_3message_1message_2
print(message_3) 2、字符串格式控制制表符和换行 制表符和换行的使用可以让输出更整齐。制表符我个人感觉就是空格用法
print(1、Language:\tPython\tC\tJava\tC#\t) #输出只有制表符
print(2、Language:\nPython\nC\nJava\nC#\n) #输出只有换行
print(3、Language:\n\tPython\n\tC\n\tJava\n\tC#\n\t) #输出有制表符和换行 三、备注方式
单行备注使用“#”号整段备注使用“三个引号”单引号、双引号都行开头和结尾。快速备注刷住需要备注的代码然后键盘按下“Shift/”就可以了。