一 . 变量
与Java不同的是,python在定义变量时无需指定数据类型,直接使用变量名并对其进行赋值即可。如下所示:
message=“Hello Python World”
print(message)
控制台将打印一条信息:Hello Python World
其中变量的命名规则:
二 . 字符串
在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"
2.1 修改字符串的大小写
使用title()、upper()、lower()修改字符串的大小写。
title():以首字母大写的方式显示每个单词;
upper():将变量中的字母全部转换为大写;
lower():将变量中的字母全部转换为小写;
2.2 合并或拼接字符串
使用“+”号对字符串进行拼接。如下所示:
mess1 = “Hello”
mess2 = "World"
mergeStr1 = mess1 + mess2
mergeStr2 = "Hello" + mess2
mergeStr3 = "Hello" + "World"
输出结果均为:Hello World
2.3 制表符或换行符的使用
要在字符串中添加制表符,可使用字符组合\t。如下所示:
print("\tPython")
输出结果将会向右缩近一个制表符: Python
要在字符串中添加换行符,可使用字符组合\n。如下所示:
print("Languages:\nPython\nC\nJava")
输出结果:
Languages:
Python
C
Java
制表符与换行符可自由结合使用:\t\n或\n\t
2.4 删除字符串首尾空白字符
lstrip():删除字符串首部多余的空白。用法:变量名.lstrip()
rstrip():删除字符串末尾多余的空白。用法:变量名.rstrip()
strip():删除字符串首尾多余的空白。用法:变量名.strip()
三 . 数字
python中数字类型主要包含整数和浮点数(带小数点的数字称为浮点型)
在Python中可对数字进行加(+)、减(-)、乘(*)、除(\)、乘方(**)运算;其中满足运算符优先级规则。
浮点数中使用floor()来处理多余小数位的方式
使用str()将整数转换为字符串;使用int()将字符串转换为整数
range():可以轻松的生成一系列数字且可以设置步长。用法:
range(1,4) 表示生成数字1,2,3
range(2,11,2) 表示生成数字2,4,6,8,10