码迷,mamicode.com
首页 > 编程语言 > 详细

Python学习-------变量和简单的数据类型(String)

时间:2018-05-26 14:45:20      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:字符串   表示   效果   变量命名   bsp   数据   col   变量   部分   

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!!!
>>

 

Python学习-------变量和简单的数据类型(String)

标签:字符串   表示   效果   变量命名   bsp   数据   col   变量   部分   

原文地址:https://www.cnblogs.com/dzkwwj/p/9090190.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!