变量

在程序中可随时修改变量的值,python将始终记录最新值

变量的命名和使用

变量名只能包含字母数字下划线,不能以数字开头,不能包含空格,不能用关键字,避免使用大写字母做变量名

字符串

用双引号或者单引号引起的内容

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

title()以首字母大写的方式显示每个单词

name='ab cd'
print(name.title())
Ab Cd

在print()语句中,方法title()出现在这个变量的后面。方法是python可对数据执行的操作,在name.title()中,name后面的.让python对变量name执行方法title()指定的操作。每个方法后面都跟着一队括号,这是因为方法通常需要额外的信息来完成其工作。这种信息是在括号内提供的。

name.upper()
name.lower()
AB CD    全部大写
ab cd    全部小写

合并字符串

pythin使用加号来合并字符串

a='bc'
m='mk'
d=a+' '+m 注意' '里要打上空格
print(d)
bc mk

使用制表符或换行符来添加空白

空白泛指任何非打印字符,如空格,制表符,换行符

在字符串里添加制表符,用\t

print('hello')
hello
print('\thello')
     hello

添加换行符,\n

print('a\nb\nc\nd')
a
b
c
d

也可同时使用\n\t

print('languages:\n\tpython\n\tc\n\tjava')
languages:
	python
	c
	java

删除空白

确保字符串末尾没有空白,可用方法rstrip()

a='python '
a
a.rstrip()
'python '
'python'

但是这种删除是暂时的,如果要永久,就需要把他保存到变量中去

a='python '
a=a.rstrip()

除去字符串开头,和同时去除两端的空白可使用lstrip()和strip()

使用字符串时避免语法错误

单引号中间不能使用撇号,python不能够确定引号结束位置

数字

整数

可对整数直接加减乘除,用两个**表示乘方,通过括号来改变运算顺序

浮点数

带小数点的数字,有时,结果包含的小数位数可能是不确定的:

0.2+0.1
0.3000000004

使用str()避免类型错误

age=23
str(age)

注释

在pythin中用#来表示注释,#后面的内容都会被忽略

编写什么样的注释

清晰简洁,对解释方案进行说明

python之禅

用下面的代码可查看原则

import this