变量和简单数据类型

2019-03-29  本文已影响0人  黎惑

变量:

lover_name="My dear Yang"

print(lover_name)

massage="I miss you!"

print(massage)

ask="Do you miss me?"

print(ask)

执行:

My dear Yang

I miss you!

Do you miss me?

------------------

(program exited with code: 0)

请按任意键继续. . .


字符串:

1.使用方法修改字符串的大小写

name="lihaimei ai qiudeyang"

print(name.title())

name="lihaimei ai qiudeyang"

print(name.upper())

print(name.lower())

执行:

Lihaimei Ai Qiudeyang

LIHAIMEI AI QIUDEYANG

lihaimei ai qiudeyang

------------------

(program exited with code: 0)

请按任意键继续. . .

两个变量相同,默认执行最后的那个变量定义的数据内容,除非分别做区分。(使用下划线代替空格,字母或者下划线开头,不能以数字开头)

massage_1="lihaimei ai qiudeyang"

massage_2="qiudeyang ai lihaimei"

print(massage_1.title())

print(massage_2.upper())

print(massage_1.lower())

执行:

Lihaimei Ai Qiudeyang

QIUDEYANG AI LIHAIMEI

lihaimei ai qiudeyang

------------------

(program exited with code: 0)

请按任意键继续. . .


2.合并(拼接)字符串

first_nama="qiu deyang"

last_name="li haimei"

full_name=first_nama+" love "+last_name

print(full_name)

执行:

qiu deyang love li haimei

------------------

(program exited with code: 0)

请按任意键继续. . .

使用变量message和方法title()upper()lower()举例:

first_name="qiu deyang"

last_name="LI HAIMEI"

relation="love"

massage=first_name.upper()+" "+relation.title()+" "+last_name.lower()+"?"

print(massage)

执行:

QIU DEYANG Love li haimei?

------------------

(program exited with code: 0)

请按任意键继续. . .

注意点:定义变量的具体内容之后,在使用已有变量定义新的变量时,原有变量不需要加双引号,具体常量内容需要加双引号,而且呈现橙色;变量需要使用方法改变形式时可直接在.之后附加,而常量如love则需要重新定义新的变量,才能使用方法改变呈现形式。

first_name="qiu deyang"

last_name="LI HAIMEI"

relation="love"

massage=first_name.title()+" "+relation.title()+" "+last_name.lower().title()+"?"

print(massage)

连续使用两个方法,可以在后面直接增加方法的函数。如上,执行:

Qiu Deyang Love Li Haimei?

------------------

(program exited with code: 0)

请按任意键继续. . .

注:存储数据时,方法lower()很有用。很多时候,无法确保正确的大小写时,可以先将字符串转换为小写,再存储它们,以后需要显示这些信息时,再将其转换最合适的大小写方式。


上一篇 下一篇

猜你喜欢

热点阅读