美文网首页
python01-变量和简单数据类型

python01-变量和简单数据类型

作者: 程一川 | 来源:发表于2017-09-14 21:49 被阅读0次

1、变量的命名和使用

  • 变量名只能包含字母、数字和下划线。变量名可以用字母或下划线开头,但不能以数字开头,例如,可将变量命名为message_1,但不能命名为1_message;
  • 变量名不能包含空格,但可以使用下划线来分隔其中的单词。例如,变量名greeting_message可行,但greeting message会引发错误;
  • 不要将python关键字和函数名用作变量名,即不要使用python保留用于 特殊用途的单词,如print等等;
  • 变量名应既简单又具有描述性。例如,name比n好,student_name比s_n好,name_length比length_of_persons_name好;
  • 慎用小写字母l和大写字母O,因为他们可能被人看成数字1和0。

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

相关文章

网友评论

      本文标题:python01-变量和简单数据类型

      本文链接:https://www.haomeiwen.com/subject/gufqsxtx.html