博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python学习-------变量和简单的数据类型(String)
阅读量:6891 次
发布时间:2019-06-27

本文共 1339 字,大约阅读时间需要 4 分钟。

1.变量命名和使用

变量命名规则:a.变量名只能包含(字母    数字   下划线),且变量不能以数字开头,例如:变量 s_1(正确),变量1_s(错误)

       b.变量名不能包含空格,可以使用下划线来间隔

       c.变量不能以关键字和函数名来命名,例如:print

       d.变量名应该简短而且具有标识性。(看见变量名就知道其大概表示啥)

       e.避免使用容易混淆的字母和数字,例如0和1,O和I  (代码量很大的的时候,这种小错误不容易发现,尽量不要给自己挖坑)

2.简单数据类型

String字符串:python中使用单引号或者使用双引号来扩起字符串。

例如:str = "qazwsxedc" 同str = ‘qazwsxedc’表示相同相同字符串,具有相同效果。

字符串的基本操作:

a.字符串的首字母大小写修改,使用方法:字符串名字.title() ,就是调用了title方法 例如:

>>> str = 'qazwsxedc'>>> str.title()'Qazwsxedc'>>>

b.字符串所有字符的大小写,分别调用upper和lower方法。upper()是使所有字符串都大写,lower相反。例如:

>>> str.upper()'QAZWSXEDC'>>> str.lower()'qazwsxedc'>>>

c.字符串的拼接,使用加号进行拼接,如需空格则用两个字符串,中间连接一个空格字符串。例如:

>>> str1 = 'adu'>>> str2 = 'you have to more harder!!'>>> str3 =str1 + str2>>> str3'aduyou have to more harder!!'>>> str3 = str1 + " "+ str2>>> str3'adu you have to more harder!!'>>>

d.字符串的截取,截取一部分字符串:变量[头下标 :尾下标](注:索引值是从0开始,-1表示从尾部开始,,输出的是第(尾下标)个,不是(尾下标)加一个。例如:

str3 = 'Adu you have to work more harder!!!'print(str3)print(str3[0:7])   #从0开始到第7个字符结束,包含空格字符print(str3[:-1])   #-1表示从尾开始,前面不写默认从头开始,即表示从头开始到倒数第二个字符结束print(str3[2:])    #输出第三个以后的字符print(str3 * 2)    #输出字符串两次 #运行结果 Adu you have to work more harder!!! Adu you Adu you have to work more harder!! u you have to work more harder!!! Adu you have to work more harder!!!Adu you have to work more harder!!! >>

 

转载于:https://www.cnblogs.com/dzkwwj/p/9090190.html

你可能感兴趣的文章
fail-fast 机制 思考
查看>>
.NET细节知识总结,不断更新
查看>>
SGU112
查看>>
ajax学习总结
查看>>
ruby 访问权限
查看>>
Codeforces Round #327 590B Chip 'n Dale Rescue Rangers(等效转换,二分)
查看>>
Angular 学习笔记 (Material Datepicker)
查看>>
Docker 常用命令
查看>>
Roman Numeral Converter
查看>>
HDFS 异常处理与恢复
查看>>
asp.net core输出中文乱码的问题
查看>>
该对象尚未初始化。请确保在所有其他初始化代码后面的应用程序启动代码中调用 HttpConfiguration.EnsureInitialized()。...
查看>>
转:CentOS7 下 Redis4 安装与配置教程(Redis开机启动)
查看>>
ASP.NET中Repeater控件行颜色交替显示
查看>>
【总结整理】javascript进阶学习(慕课网)
查看>>
汕头市队赛 SRM10 T3 数学上来先打表
查看>>
android——开启无线调试app的方式
查看>>
vue使用axios请求后端数据
查看>>
LA 4287 等价性证明
查看>>
POJ 2774 后缀数组
查看>>