Python 003 day

课堂笔记和作业:

01

变量(variable):把一个值赋值给某个名字被存储在内存中(所以在使用前必须对变量赋值)。

          在python中更像把这个值贴在值边上。

a.变量名可以包括字母,数字,下划线,但不能以数字开头

b.字母大小写区分注意!

c.=左右不可以写反,右边是值。

d.合作工作时写大家认可的专业名字,也不要使用在python中本身有特殊含义的词。

e.不可以包含空格

f.少使用IO等容易混淆的字母。

02

字符串:引号内的东西。

a.单引号双引号都可,但不能混用。

b.如果在字符串中需要出现引号:在该符号前加\

03

原始字符串:在字符串前加r

在一个字符串中有很多\的时候很方便。

a.如果最后加上\则会语出错。如果要后面一定有\:

尝试:

str=r"c:\f\g\s\f\d"+"\"

(后面只有一个\时会出错)

str=r"c:\f\g\s\f\d\n"-"n"

(出错)

str=r"c:\f\g\s\f\d"+"\\"

(可以运行)

str=r"c:\f\g\s\f\d""\\"

(可以运行)

04

长字符串:需要得到一个跨越多行的字符串。

(尝试在两个单双引号之间用enter换行失败,会直接执行,在六个单双引号之间则可以)

e.g.

str="first line\nsecond line\nthird line"

(print后可以显示换行)

str="""first line

second line 

third line"""

(print和上一个一样,在输入时更加方便)

(用CTRL+J换行会出错)

05

str,全称string,指字符串,这个在以上都可以使用,但是也是内置函数,其他print之类的不可使用,以后注意尽量不要这么做。

课后附加练习:

01

DaysPerYear=365

HoursPerDay=24

MinutesPerHour=60

SecondPerHour=60

print(DaysPerYear*HoursPerDay*MinutesPerDay*SecondsPerHour)

02

str=(

"first line,\n"

"second line,\n"

"third line.")

print(str)

猜你喜欢

转载自www.cnblogs.com/JET-D/p/12806170.html