文章目录
我们先从变量开始
一、变量的命名规则(与C语言一致)
- 命名只包含字母,数字和下划线。但是不能以数字开头。
- 变量名不包含空格,但能使用下划线分隔单词。
- Python关键字和函数名不能用作变量名
- 尽量不要使用L的小写字母和O的大写字母
变量是可以赋给值的标签,也可以说变量指向错定的指
二、字符串
字符串就是一系列字符
我们可以用单引号或双引号将字符串括起来
以下特殊情况需要注意:
'she told me , "pyhon is a her favorite lauguage!" '
"The lauguage 'python' is mamed after Monty Python , not the snake."
由此可见单双引号的应用十分灵活,不过仍要注意具体情况应用
三、修改字符串大小写的函数
- title()将字符串中首字母大写
name="lucy green"
print(name.title())
输出为:Lucy Green
- upper()全字符大写
name="lucy green"
print(name.upper())
输出为:LUCY GREEN
- lower()全字符小写
name="lucy green"
print(name.lower())
输出为:lucy green
四、在字符串中插入变量的值
引入一个字符串名为 f 也就是format 的简写
在pyhon中通过把花括号{}内的变量替换为其值来设置字符串的格式
f 字符串就是利用与变量相关联的信息来创建完整信息
first_name="lucy"
last_name="green"
full_name=f"{first_name}{last_name}"
print(full_name)
输出为:lucy green
注意:f 字符串时python3.6引入的,若是使用之前的版本则需要写format(),使用时不同于f字符串
full_name="{},{}".format(first_name,last_name)
五、使用制表符或换行符添加空白
空白:指非打印字符,可以用空格,制表符或换行符添加。
六、删除空白
1. 删除首端空白 lstrip() 或 strip()
>>>name=" lucy"
" lucy"
>>>name=" lucy"
>>>name.lstrip()
"lucy"
>>>name=" lucy"
>>>name.strip()
"lucy"
2. 删除末尾空白 rstrip()
>>>name="lucy "
"lucy "
>>>name="lucy "
>>>name.rstrip()
"lucy"
注意:以上的方法只是将下一次的输出结果删除空白,没有改变变量本身,若要永久删除空白应赋给变量
如:
name="lucy "
name=name.rstrip()
此外以上函数可以搭配使用
接下来我们介绍Python中的数
一、整数
在python中也可以进行整数的 加( + )减( - )乘( * )除( / )乘方( ** )
在终端会话中python直接返回运算结果
python支持次序运算,并用()表示优先级
二、浮点数
所有带小数点的数
三、整数和浮点数
在做除法时,任意两数相除结果都是浮点数
>>>6/3
2.0
在任何运算中,只要有一个操作数时浮点数,结果就是浮点数
>>>1+2.0
3.0
>>>2*3.0
6.0
>>>2.0 ** 3
8.0
四、下划线_
书写很大很长的数时可以用下划线来分组,方便阅读
python中不会打印下划线
五、同时给多个变量赋值
只要变量和值的个数相同,python将按序将每个值赋给变量
>>>x,y,z=1,3,0
六、常量
python没有内置的常量类型
但是可以用全大写来指出哪个变量为常量
MAX_CONNECTIONS=5000
七、注释
用来解释每一行代码的内容
用 # 来说明
python会忽略 # 后面的内容,不作执行
#书写hello world
print("hello world")