python01-变量和简单数据类型

2017-09-14  本文已影响0人  程一川

1、变量的命名和使用

2、字符串

字符串就是一系列字符。在python中,用引号括起来的都是字符串,其中的引号可以是单引号,也可以是双引号,如下所示:

"This is a string ."
'This  is  also a  string.'

又如:

'I told my friend,"python is my favorite  language!"  '
"The  language  'Python'  is  named  after  Monty  Python,not  the  snake.  "
"One  of  python's  strengths  is  its  diverse  and  supportive  community."
(1)使用方法修改字符串的大小写
#coding:utf-8
name = "adc lovelace"
print (name.title())

输出结果:
Adc Lovelace
#coding:utf-8
name = "adc lovelace"
print (name.upper())
print (name.lower())

输出结果:
ADC LOVELACE
adc lovelace
(2)合并(拼接)字符串

python中使用加号(+)来合并字符串:

#coding:utf-8
first_name = "abc" 
last_name = "lovelace"
full_name = first_name +" " + last_name
print(full_name)

输出结果:
abc lovelace
#coding:utf-8
first_name = "abc" 
last_name = "lovelace"
full_name = first_name +" " + last_name
print("Hello," + full_name.title() + "!")

输出结果:
Hello,Abc Lovelace!
#coding:utf-8
first_name = "abc" 
last_name = "lovelace"
full_name = first_name +" " + last_name
message = "Hello," + full_name.title() + "!"
print(message)

输出结果:
Hello,Abc Lovelace!
(3)使用制表符或换行符来添加空白

在编程中,空白泛指任何非打印字符串,如空格、制表符和换行符。你可以使用空白来组织输出,以使其更易读。
要在字符串中添加制表符,可以使用字符组合\t:

图片.png 图片.png

要在字符串中添加换行符,可以使用字符组合\n:

图片.png 图片.png
(4)删除空白

python能找出字符串开头和末尾多余的空白,如'python'和‘python ’
,可以使用方法rstrip()来删除末尾多余的空白:

图片.png

上述方法只是暂时删除了空白,当再次调用时,依然存在空格。要永远删除字符串中的空白,必须将删除操作的结果存回到变量中:

图片.png

可以剔除字符串开头的空白,或同时剔除字符串两端的空白,可以使用方法lstrip()和strip():

图片.png

2、数字

(1)整数

在python中,可对整数执行加(+)、减(-)、乘(*)、除(/)运算:


图片.png

python使用两个乘号表示乘方运算:

图片.png

python还支持运算次序,如可以用括号来修改运算次序:

图片.png
(2)浮点数

python将带小数点的数字都称为浮点数。

图片.png

需要注意的是,结果包含的小数位数可能是不确定的:


图片.png
(3)使用函数str()避免类型错误
图片.png

上述例子中,使用了一个值为整数(int)的变量,但它不知道如何解读这个值,此时需要显式的指出你希望python将这个整数用作字符串:

图片.png

3、注释

在python中,注释用井号(#)标识。井号后面的内容都会被python解释器忽略,如下所示:

图片.png
上一篇 下一篇

猜你喜欢

热点阅读